mesa: remove all GL func forward declarations because they are autogenerated
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>
This commit is contained in:
parent
0ca96f5cf6
commit
7994b6c893
|
@ -33,6 +33,7 @@
|
|||
#include "macros.h"
|
||||
#include "state.h"
|
||||
#include "mtypes.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_fbo.h"
|
||||
|
||||
|
|
|
@ -41,11 +41,6 @@
|
|||
|
||||
struct gl_context;
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ClearAccum( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha );
|
||||
void GLAPIENTRY
|
||||
_mesa_Accum( GLenum op, GLfloat value );
|
||||
|
||||
extern void
|
||||
_mesa_clear_accum_buffer(struct gl_context *ctx);
|
||||
|
||||
|
|
|
@ -44,6 +44,7 @@
|
|||
#include "mtypes.h"
|
||||
#include "main/dispatch.h"
|
||||
#include "varray.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
typedef void (GLAPIENTRY *attrib_func)( GLuint indx, const void *data );
|
||||
|
||||
|
|
|
@ -33,6 +33,5 @@
|
|||
struct _glapi_table;
|
||||
|
||||
extern void _mesa_array_element(struct gl_context *ctx, GLint elt);
|
||||
extern void GLAPIENTRY _mesa_ArrayElement( GLint elt );
|
||||
|
||||
#endif /* API_ARRAYELT_H */
|
||||
|
|
|
@ -36,12 +36,12 @@
|
|||
|
||||
#include "main/macros.h"
|
||||
#include "main/mtypes.h"
|
||||
#include "main/arbprogram.h"
|
||||
#include "main/shaderapi.h"
|
||||
#include "main/state.h"
|
||||
#include "program/arbprogparse.h"
|
||||
#include "program/program.h"
|
||||
#include "program/prog_print.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_program.h"
|
||||
|
||||
|
|
|
@ -1,168 +0,0 @@
|
|||
/*
|
||||
* Mesa 3-D graphics library
|
||||
*
|
||||
* Copyright (C) 1999-2006 Brian Paul All Rights Reserved.
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included
|
||||
* in all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
||||
* OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||||
* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
||||
* OTHER DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
|
||||
#ifndef ARBPROGRAM_H
|
||||
#define ARBPROGRAM_H
|
||||
|
||||
|
||||
#include "glheader.h"
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BindProgramARB(GLenum target, GLuint id);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DeleteProgramsARB(GLsizei n, const GLuint *ids);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GenProgramsARB(GLsizei n, GLuint *ids);
|
||||
|
||||
|
||||
extern GLboolean GLAPIENTRY
|
||||
_mesa_IsProgramARB(GLuint id);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ProgramStringARB(GLenum target, GLenum format, GLsizei len,
|
||||
const GLvoid *string);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedProgramStringEXT(GLuint program, GLenum target, GLenum format,
|
||||
GLsizei len, const GLvoid *string);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ProgramEnvParameter4dARB(GLenum target, GLuint index,
|
||||
GLdouble x, GLdouble y, GLdouble z, GLdouble w);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ProgramEnvParameter4dvARB(GLenum target, GLuint index,
|
||||
const GLdouble *params);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ProgramEnvParameter4fARB(GLenum target, GLuint index,
|
||||
GLfloat x, GLfloat y, GLfloat z, GLfloat w);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ProgramEnvParameter4fvARB(GLenum target, GLuint index,
|
||||
const GLfloat *params);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ProgramEnvParameters4fvEXT(GLenum target, GLuint index, GLsizei count,
|
||||
const GLfloat *params);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ProgramLocalParameter4dARB(GLenum target, GLuint index,
|
||||
GLdouble x, GLdouble y,
|
||||
GLdouble z, GLdouble w);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ProgramLocalParameter4dvARB(GLenum target, GLuint index,
|
||||
const GLdouble *params);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ProgramLocalParameter4fARB(GLenum target, GLuint index,
|
||||
GLfloat x, GLfloat y, GLfloat z, GLfloat w);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedProgramLocalParameter4fvEXT(GLuint program, GLenum target,
|
||||
GLuint index, const GLfloat *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedProgramLocalParameter4dEXT(GLuint program, GLenum target,
|
||||
GLuint index, GLdouble x, GLdouble y,
|
||||
GLdouble z, GLdouble w);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedProgramLocalParameter4dvEXT(GLuint program, GLenum target,
|
||||
GLuint index, const GLdouble *params);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedProgramLocalParameter4fEXT(GLuint program, GLenum target,
|
||||
GLuint index, GLfloat x, GLfloat y,
|
||||
GLfloat z, GLfloat w);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ProgramLocalParameter4fvARB(GLenum target, GLuint index,
|
||||
const GLfloat *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ProgramLocalParameters4fvEXT(GLenum target, GLuint index, GLsizei count,
|
||||
const GLfloat *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedProgramLocalParameters4fvEXT(GLuint program, GLenum target, GLuint index,
|
||||
GLsizei count, const GLfloat *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetProgramEnvParameterdvARB(GLenum target, GLuint index,
|
||||
GLdouble *params);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetProgramEnvParameterfvARB(GLenum target, GLuint index,
|
||||
GLfloat *params);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetProgramLocalParameterdvARB(GLenum target, GLuint index,
|
||||
GLdouble *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetNamedProgramLocalParameterdvEXT(GLuint program, GLenum target,
|
||||
GLuint index, GLdouble *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetProgramLocalParameterfvARB(GLenum target, GLuint index,
|
||||
GLfloat *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetNamedProgramLocalParameterfvEXT(GLuint program, GLenum target,
|
||||
GLuint index, GLfloat *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetProgramivARB(GLenum target, GLenum pname, GLint *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetNamedProgramivEXT(GLuint program, GLenum target, GLenum pname,
|
||||
GLint *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetProgramStringARB(GLenum target, GLenum pname, GLvoid *string);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetNamedProgramStringEXT(GLuint program, GLenum target,
|
||||
GLenum pname, GLvoid *string);
|
||||
|
||||
#endif
|
|
@ -56,6 +56,7 @@
|
|||
#include "util/u_atomic.h"
|
||||
#include "util/u_math.h"
|
||||
#include "util/u_memory.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_bufferobjects.h"
|
||||
|
||||
|
|
|
@ -343,40 +343,6 @@ _mesa_draw_edge_flag_array_enabled(const struct gl_context *ctx)
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* API functions
|
||||
*/
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_BindVertexArray_no_error(GLuint id);
|
||||
|
||||
void GLAPIENTRY _mesa_BindVertexArray( GLuint id );
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DeleteVertexArrays_no_error(GLsizei n, const GLuint *ids);
|
||||
|
||||
void GLAPIENTRY _mesa_DeleteVertexArrays(GLsizei n, const GLuint *ids);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GenVertexArrays_no_error(GLsizei n, GLuint *arrays);
|
||||
|
||||
void GLAPIENTRY _mesa_GenVertexArrays(GLsizei n, GLuint *arrays);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_CreateVertexArrays_no_error(GLsizei n, GLuint *arrays);
|
||||
|
||||
void GLAPIENTRY _mesa_CreateVertexArrays(GLsizei n, GLuint *arrays);
|
||||
|
||||
GLboolean GLAPIENTRY _mesa_IsVertexArray( GLuint id );
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_VertexArrayElementBuffer_no_error(GLuint vaobj, GLuint buffer);
|
||||
|
||||
void GLAPIENTRY _mesa_VertexArrayElementBuffer(GLuint vaobj, GLuint buffer);
|
||||
|
||||
void GLAPIENTRY _mesa_GetVertexArrayiv(GLuint vaobj, GLenum pname, GLint *param);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
|
|
@ -32,6 +32,7 @@
|
|||
#include "program/program.h"
|
||||
#include "program/prog_instruction.h"
|
||||
#include "util/u_memory.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_program.h"
|
||||
|
||||
|
|
|
@ -69,58 +69,4 @@ extern void
|
|||
_mesa_delete_ati_fragment_shader(struct gl_context *ctx,
|
||||
struct ati_fragment_shader *s);
|
||||
|
||||
|
||||
extern GLuint GLAPIENTRY _mesa_GenFragmentShadersATI(GLuint range);
|
||||
|
||||
extern void GLAPIENTRY _mesa_BindFragmentShaderATI(GLuint id);
|
||||
|
||||
extern void GLAPIENTRY _mesa_DeleteFragmentShaderATI(GLuint id);
|
||||
|
||||
extern void GLAPIENTRY _mesa_BeginFragmentShaderATI(void);
|
||||
|
||||
extern void GLAPIENTRY _mesa_EndFragmentShaderATI(void);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_PassTexCoordATI(GLuint dst, GLuint coord, GLenum swizzle);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_SampleMapATI(GLuint dst, GLuint interp, GLenum swizzle);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ColorFragmentOp1ATI(GLenum op, GLuint dst, GLuint dstMask,
|
||||
GLuint dstMod, GLuint arg1, GLuint arg1Rep,
|
||||
GLuint arg1Mod);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ColorFragmentOp2ATI(GLenum op, GLuint dst, GLuint dstMask,
|
||||
GLuint dstMod, GLuint arg1, GLuint arg1Rep,
|
||||
GLuint arg1Mod, GLuint arg2, GLuint arg2Rep,
|
||||
GLuint arg2Mod);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ColorFragmentOp3ATI(GLenum op, GLuint dst, GLuint dstMask,
|
||||
GLuint dstMod, GLuint arg1, GLuint arg1Rep,
|
||||
GLuint arg1Mod, GLuint arg2, GLuint arg2Rep,
|
||||
GLuint arg2Mod, GLuint arg3, GLuint arg3Rep,
|
||||
GLuint arg3Mod);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_AlphaFragmentOp1ATI(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1,
|
||||
GLuint arg1Rep, GLuint arg1Mod);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_AlphaFragmentOp2ATI(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1,
|
||||
GLuint arg1Rep, GLuint arg1Mod, GLuint arg2,
|
||||
GLuint arg2Rep, GLuint arg2Mod);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_AlphaFragmentOp3ATI(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1,
|
||||
GLuint arg1Rep, GLuint arg1Mod, GLuint arg2,
|
||||
GLuint arg2Rep, GLuint arg2Mod, GLuint arg3,
|
||||
GLuint arg3Rep, GLuint arg3Mod);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_SetFragmentShaderConstantATI(GLuint dst, const GLfloat * value);
|
||||
|
||||
|
||||
#endif /* ATIFRAGSHADER_H */
|
||||
|
|
|
@ -31,7 +31,6 @@
|
|||
#include "blend.h"
|
||||
#include "buffers.h"
|
||||
#include "bufferobj.h"
|
||||
#include "clear.h"
|
||||
#include "context.h"
|
||||
#include "depth.h"
|
||||
#include "enable.h"
|
||||
|
@ -49,8 +48,6 @@
|
|||
#include "shared.h"
|
||||
#include "scissor.h"
|
||||
#include "stencil.h"
|
||||
#include "texenv.h"
|
||||
#include "texgen.h"
|
||||
#include "texobj.h"
|
||||
#include "texparam.h"
|
||||
#include "texstate.h"
|
||||
|
@ -61,6 +58,7 @@
|
|||
#include "hash.h"
|
||||
#include <stdbool.h>
|
||||
#include "util/u_memory.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_texture.h"
|
||||
#include "state_tracker/st_cb_viewport.h"
|
||||
|
|
|
@ -31,24 +31,6 @@
|
|||
struct _glapi_table;
|
||||
struct gl_context;
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_PushAttrib( GLbitfield mask );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_PopAttrib( void );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_PushClientAttrib( GLbitfield mask );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_PopClientAttrib( void );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ClientAttribDefaultEXT( GLbitfield mask );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_PushClientAttribDefaultEXT( GLbitfield mask );
|
||||
|
||||
extern void
|
||||
_mesa_init_attrib( struct gl_context *ctx );
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
*/
|
||||
|
||||
#include "context.h"
|
||||
#include "barrier.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_texturebarrier.h"
|
||||
|
||||
|
|
|
@ -1,56 +0,0 @@
|
|||
/*
|
||||
* Copyright © 2011 Marek Olšák <maraeo@gmail.com>
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice (including the next
|
||||
* paragraph) shall be included in all copies or substantial portions of the
|
||||
* Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
/**
|
||||
* \file barrier.h
|
||||
* GL_NV_texture_barrier and friends.
|
||||
*
|
||||
* \author Marek Olšák <maraeo@gmail.com>
|
||||
*/
|
||||
|
||||
#ifndef BARRIER_H
|
||||
#define BARRIER_H
|
||||
|
||||
#include "glheader.h"
|
||||
|
||||
struct dd_function_table;
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_TextureBarrierNV(void);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_MemoryBarrier(GLbitfield barriers);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_MemoryBarrierByRegion_no_error(GLbitfield barriers);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_MemoryBarrierByRegion(GLbitfield barriers);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_BlendBarrier(void);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_FramebufferFetchBarrierEXT(void);
|
||||
|
||||
#endif /* BARRIER_H */
|
|
@ -30,6 +30,7 @@
|
|||
|
||||
#include "bbox.h"
|
||||
#include "context.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_PrimitiveBoundingBox(
|
||||
|
|
|
@ -31,11 +31,6 @@
|
|||
|
||||
struct gl_context;
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_PrimitiveBoundingBox(
|
||||
GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW,
|
||||
GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW);
|
||||
|
||||
extern void
|
||||
_mesa_init_bbox(struct gl_context *ctx);
|
||||
|
||||
|
|
|
@ -37,6 +37,7 @@
|
|||
#include "macros.h"
|
||||
#include "mtypes.h"
|
||||
#include "state.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -41,92 +41,6 @@
|
|||
struct gl_context;
|
||||
struct gl_framebuffer;
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BlendFunc( GLenum sfactor, GLenum dfactor );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BlendFunc_no_error(GLenum sfactor, GLenum dfactor);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BlendFuncSeparate( GLenum sfactorRGB, GLenum dfactorRGB,
|
||||
GLenum sfactorA, GLenum dfactorA );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BlendFuncSeparate_no_error(GLenum sfactorRGB, GLenum dfactorRGB,
|
||||
GLenum sfactorA, GLenum dfactorA);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BlendFunciARB_no_error(GLuint buf, GLenum sfactor, GLenum dfactor);
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BlendFunciARB(GLuint buf, GLenum sfactor, GLenum dfactor);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BlendFuncSeparateiARB_no_error(GLuint buf, GLenum sfactorRGB,
|
||||
GLenum dfactorRGB, GLenum sfactorA,
|
||||
GLenum dfactorA);
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BlendFuncSeparateiARB(GLuint buf, GLenum sfactorRGB, GLenum dfactorRGB,
|
||||
GLenum sfactorA, GLenum dfactorA);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BlendEquation( GLenum mode );
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_BlendEquationiARB_no_error(GLuint buf, GLenum mode);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BlendEquationiARB(GLuint buf, GLenum mode);
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_BlendEquationSeparate_no_error(GLenum modeRGB, GLenum modeA);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BlendEquationSeparate( GLenum modeRGB, GLenum modeA );
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BlendEquationSeparateiARB_no_error(GLuint buf, GLenum modeRGB,
|
||||
GLenum modeA);
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BlendEquationSeparateiARB(GLuint buf, GLenum modeRGB, GLenum modeA);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_AlphaFunc( GLenum func, GLclampf ref );
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_LogicOp( GLenum opcode );
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_LogicOp_no_error(GLenum opcode);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_IndexMask( GLuint mask );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ColorMask( GLboolean red, GLboolean green,
|
||||
GLboolean blue, GLboolean alpha );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ColorMaski( GLuint buf, GLboolean red, GLboolean green,
|
||||
GLboolean blue, GLboolean alpha );
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ClampColor(GLenum target, GLenum clamp);
|
||||
|
||||
extern GLboolean
|
||||
_mesa_get_clamp_fragment_color(const struct gl_context *ctx,
|
||||
const struct gl_framebuffer *drawFb);
|
||||
|
|
|
@ -39,6 +39,7 @@
|
|||
#include "mtypes.h"
|
||||
#include "macros.h"
|
||||
#include "state.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_blit.h"
|
||||
|
||||
|
|
|
@ -34,31 +34,4 @@ _mesa_regions_overlap(int srcX0, int srcY0,
|
|||
int dstX0, int dstY0,
|
||||
int dstX1, int dstY1);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_BlitFramebuffer_no_error(GLint srcX0, GLint srcY0, GLint srcX1,
|
||||
GLint srcY1, GLint dstX0, GLint dstY0,
|
||||
GLint dstX1, GLint dstY1,
|
||||
GLbitfield mask, GLenum filter);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1,
|
||||
GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1,
|
||||
GLbitfield mask, GLenum filter);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_BlitNamedFramebuffer_no_error(GLuint readFramebuffer,
|
||||
GLuint drawFramebuffer,
|
||||
GLint srcX0, GLint srcY0,
|
||||
GLint srcX1, GLint srcY1,
|
||||
GLint dstX0, GLint dstY0,
|
||||
GLint dstX1, GLint dstY1,
|
||||
GLbitfield mask, GLenum filter);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BlitNamedFramebuffer(GLuint readFramebuffer, GLuint drawFramebuffer,
|
||||
GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1,
|
||||
GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1,
|
||||
GLbitfield mask, GLenum filter);
|
||||
|
||||
|
||||
#endif /* BLIT_H */
|
||||
|
|
|
@ -47,6 +47,7 @@
|
|||
#include "varray.h"
|
||||
#include "util/u_atomic.h"
|
||||
#include "util/u_memory.h"
|
||||
#include "api_exec_decl.h"
|
||||
#include "util/set.h"
|
||||
|
||||
#include "state_tracker/st_cb_bufferobjects.h"
|
||||
|
|
|
@ -157,322 +157,8 @@ _mesa_ClearBufferSubData_sw(struct gl_context *ctx,
|
|||
GLsizeiptr clearValueSize,
|
||||
struct gl_buffer_object *bufObj);
|
||||
|
||||
/*
|
||||
* API functions
|
||||
*/
|
||||
void GLAPIENTRY
|
||||
_mesa_BindBuffer_no_error(GLenum target, GLuint buffer);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_BindBuffer(GLenum target, GLuint buffer);
|
||||
|
||||
void
|
||||
_mesa_InternalBindElementBuffer(struct gl_context *ctx,
|
||||
struct gl_buffer_object *buf);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DeleteBuffers_no_error(GLsizei n, const GLuint * buffer);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DeleteBuffers(GLsizei n, const GLuint * buffer);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GenBuffers_no_error(GLsizei n, GLuint *buffers);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GenBuffers(GLsizei n, GLuint *buffers);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_CreateBuffers_no_error(GLsizei n, GLuint *buffers);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_CreateBuffers(GLsizei n, GLuint *buffers);
|
||||
|
||||
GLboolean GLAPIENTRY
|
||||
_mesa_IsBuffer(GLuint buffer);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_BufferStorage_no_error(GLenum target, GLsizeiptr size,
|
||||
const GLvoid *data, GLbitfield flags);
|
||||
void GLAPIENTRY
|
||||
_mesa_BufferStorage(GLenum target, GLsizeiptr size, const GLvoid *data,
|
||||
GLbitfield flags);
|
||||
void GLAPIENTRY
|
||||
_mesa_NamedBufferStorageEXT(GLuint buffer, GLsizeiptr size,
|
||||
const GLvoid *data, GLbitfield flags);
|
||||
void GLAPIENTRY
|
||||
_mesa_BufferStorageMemEXT(GLenum target, GLsizeiptr size,
|
||||
GLuint memory, GLuint64 offset);
|
||||
void GLAPIENTRY
|
||||
_mesa_BufferStorageMemEXT_no_error(GLenum target, GLsizeiptr size,
|
||||
GLuint memory, GLuint64 offset);
|
||||
void GLAPIENTRY
|
||||
_mesa_NamedBufferStorage_no_error(GLuint buffer, GLsizeiptr size,
|
||||
const GLvoid *data, GLbitfield flags);
|
||||
void GLAPIENTRY
|
||||
_mesa_NamedBufferStorage(GLuint buffer, GLsizeiptr size, const GLvoid *data,
|
||||
GLbitfield flags);
|
||||
void GLAPIENTRY
|
||||
_mesa_NamedBufferStorageMemEXT(GLuint buffer, GLsizeiptr size,
|
||||
GLuint memory, GLuint64 offset);
|
||||
void GLAPIENTRY
|
||||
_mesa_NamedBufferStorageMemEXT_no_error(GLuint buffer, GLsizeiptr size,
|
||||
GLuint memory, GLuint64 offset);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_BufferData_no_error(GLenum target, GLsizeiptr size,
|
||||
const GLvoid *data, GLenum usage);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_BufferData(GLenum target, GLsizeiptr size,
|
||||
const GLvoid *data, GLenum usage);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_NamedBufferData_no_error(GLuint buffer, GLsizeiptr size,
|
||||
const GLvoid *data, GLenum usage);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_NamedBufferData(GLuint buffer, GLsizeiptr size,
|
||||
const GLvoid *data, GLenum usage);
|
||||
void GLAPIENTRY
|
||||
_mesa_NamedBufferDataEXT(GLuint buffer, GLsizeiptr size,
|
||||
const GLvoid *data, GLenum usage);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_BufferSubData_no_error(GLenum target, GLintptr offset,
|
||||
GLsizeiptr size, const GLvoid *data);
|
||||
void GLAPIENTRY
|
||||
_mesa_BufferSubData(GLenum target, GLintptr offset,
|
||||
GLsizeiptr size, const GLvoid *data);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_NamedBufferSubData_no_error(GLuint buffer, GLintptr offset,
|
||||
GLsizeiptr size, const GLvoid *data);
|
||||
void GLAPIENTRY
|
||||
_mesa_NamedBufferSubData(GLuint buffer, GLintptr offset,
|
||||
GLsizeiptr size, const GLvoid *data);
|
||||
void GLAPIENTRY
|
||||
_mesa_NamedBufferSubDataEXT(GLuint buffer, GLintptr offset,
|
||||
GLsizeiptr size, const GLvoid *data);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GetBufferSubData(GLenum target, GLintptr offset,
|
||||
GLsizeiptr size, GLvoid *data);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GetNamedBufferSubData(GLuint buffer, GLintptr offset,
|
||||
GLsizeiptr size, GLvoid *data);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GetNamedBufferSubDataEXT(GLuint buffer, GLintptr offset,
|
||||
GLsizeiptr size, GLvoid *data);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ClearBufferData_no_error(GLenum target, GLenum internalformat,
|
||||
GLenum format, GLenum type, const GLvoid *data);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ClearBufferData(GLenum target, GLenum internalformat,
|
||||
GLenum format, GLenum type,
|
||||
const GLvoid *data);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ClearNamedBufferData_no_error(GLuint buffer, GLenum internalformat,
|
||||
GLenum format, GLenum type,
|
||||
const GLvoid *data);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ClearNamedBufferData(GLuint buffer, GLenum internalformat,
|
||||
GLenum format, GLenum type,
|
||||
const GLvoid *data);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ClearNamedBufferDataEXT(GLuint buffer, GLenum internalformat,
|
||||
GLenum format, GLenum type,
|
||||
const GLvoid *data);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ClearBufferSubData_no_error(GLenum target, GLenum internalformat,
|
||||
GLintptr offset, GLsizeiptr size,
|
||||
GLenum format, GLenum type,
|
||||
const GLvoid *data);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ClearBufferSubData(GLenum target, GLenum internalformat,
|
||||
GLintptr offset, GLsizeiptr size,
|
||||
GLenum format, GLenum type,
|
||||
const GLvoid *data);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ClearNamedBufferSubData_no_error(GLuint buffer, GLenum internalformat,
|
||||
GLintptr offset, GLsizeiptr size,
|
||||
GLenum format, GLenum type,
|
||||
const GLvoid *data);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ClearNamedBufferSubData(GLuint buffer, GLenum internalformat,
|
||||
GLintptr offset, GLsizeiptr size,
|
||||
GLenum format, GLenum type,
|
||||
const GLvoid *data);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ClearNamedBufferSubDataEXT(GLuint buffer, GLenum internalformat,
|
||||
GLintptr offset, GLsizeiptr size,
|
||||
GLenum format, GLenum type,
|
||||
const GLvoid *data);
|
||||
|
||||
GLboolean GLAPIENTRY
|
||||
_mesa_UnmapBuffer_no_error(GLenum target);
|
||||
GLboolean GLAPIENTRY
|
||||
_mesa_UnmapBuffer(GLenum target);
|
||||
|
||||
GLboolean GLAPIENTRY
|
||||
_mesa_UnmapNamedBufferEXT_no_error(GLuint buffer);
|
||||
GLboolean GLAPIENTRY
|
||||
_mesa_UnmapNamedBufferEXT(GLuint buffer);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GetBufferParameteriv(GLenum target, GLenum pname, GLint *params);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GetBufferParameteri64v(GLenum target, GLenum pname, GLint64 *params);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GetNamedBufferParameteriv(GLuint buffer, GLenum pname, GLint *params);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GetNamedBufferParameterivEXT(GLuint buffer, GLenum pname, GLint *params);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GetNamedBufferParameteri64v(GLuint buffer, GLenum pname,
|
||||
GLint64 *params);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GetBufferPointerv(GLenum target, GLenum pname, GLvoid **params);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GetNamedBufferPointerv(GLuint buffer, GLenum pname, GLvoid **params);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GetNamedBufferPointervEXT(GLuint buffer, GLenum pname, GLvoid **params);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_CopyBufferSubData_no_error(GLenum readTarget, GLenum writeTarget,
|
||||
GLintptr readOffset, GLintptr writeOffset,
|
||||
GLsizeiptr size);
|
||||
void GLAPIENTRY
|
||||
_mesa_CopyBufferSubData(GLenum readTarget, GLenum writeTarget,
|
||||
GLintptr readOffset, GLintptr writeOffset,
|
||||
GLsizeiptr size);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_NamedCopyBufferSubDataEXT(GLuint readBuffer, GLuint writeBuffer,
|
||||
GLintptr readOffset, GLintptr writeOffset,
|
||||
GLsizeiptr size);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_CopyNamedBufferSubData_no_error(GLuint readBuffer, GLuint writeBuffer,
|
||||
GLintptr readOffset,
|
||||
GLintptr writeOffset, GLsizeiptr size);
|
||||
void GLAPIENTRY
|
||||
_mesa_CopyNamedBufferSubData(GLuint readBuffer, GLuint writeBuffer,
|
||||
GLintptr readOffset, GLintptr writeOffset,
|
||||
GLsizeiptr size);
|
||||
void GLAPIENTRY
|
||||
_mesa_InternalBufferSubDataCopyMESA(GLintptr srcBuffer, GLuint srcOffset,
|
||||
GLuint dstTargetOrName, GLintptr dstOffset,
|
||||
GLsizeiptr size, GLboolean named,
|
||||
GLboolean ext_dsa);
|
||||
|
||||
void * GLAPIENTRY
|
||||
_mesa_MapBufferRange_no_error(GLenum target, GLintptr offset,
|
||||
GLsizeiptr length, GLbitfield access);
|
||||
void * GLAPIENTRY
|
||||
_mesa_MapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length,
|
||||
GLbitfield access);
|
||||
|
||||
void * GLAPIENTRY
|
||||
_mesa_MapNamedBufferRange_no_error(GLuint buffer, GLintptr offset,
|
||||
GLsizeiptr length, GLbitfield access);
|
||||
void * GLAPIENTRY
|
||||
_mesa_MapNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length,
|
||||
GLbitfield access);
|
||||
void * GLAPIENTRY
|
||||
_mesa_MapNamedBufferRangeEXT(GLuint buffer, GLintptr offset,
|
||||
GLsizeiptr length, GLbitfield access);
|
||||
|
||||
void * GLAPIENTRY
|
||||
_mesa_MapBuffer_no_error(GLenum target, GLenum access);
|
||||
void * GLAPIENTRY
|
||||
_mesa_MapBuffer(GLenum target, GLenum access);
|
||||
|
||||
void * GLAPIENTRY
|
||||
_mesa_MapNamedBuffer_no_error(GLuint buffer, GLenum access);
|
||||
void * GLAPIENTRY
|
||||
_mesa_MapNamedBuffer(GLuint buffer, GLenum access);
|
||||
void * GLAPIENTRY
|
||||
_mesa_MapNamedBufferEXT(GLuint buffer, GLenum access);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_FlushMappedBufferRange_no_error(GLenum target, GLintptr offset,
|
||||
GLsizeiptr length);
|
||||
void GLAPIENTRY
|
||||
_mesa_FlushMappedBufferRange(GLenum target,
|
||||
GLintptr offset, GLsizeiptr length);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_FlushMappedNamedBufferRange_no_error(GLuint buffer, GLintptr offset,
|
||||
GLsizeiptr length);
|
||||
void GLAPIENTRY
|
||||
_mesa_FlushMappedNamedBufferRange(GLuint buffer, GLintptr offset,
|
||||
GLsizeiptr length);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_FlushMappedNamedBufferRangeEXT(GLuint buffer, GLintptr offset,
|
||||
GLsizeiptr length);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_BindBufferRange_no_error(GLenum target, GLuint index, GLuint buffer,
|
||||
GLintptr offset, GLsizeiptr size);
|
||||
void GLAPIENTRY
|
||||
_mesa_BindBufferRange(GLenum target, GLuint index,
|
||||
GLuint buffer, GLintptr offset, GLsizeiptr size);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_BindBufferBase(GLenum target, GLuint index, GLuint buffer);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_BindBuffersRange(GLenum target, GLuint first, GLsizei count,
|
||||
const GLuint *buffers,
|
||||
const GLintptr *offsets, const GLsizeiptr *sizes);
|
||||
void GLAPIENTRY
|
||||
_mesa_BindBuffersBase(GLenum target, GLuint first, GLsizei count,
|
||||
const GLuint *buffers);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_InvalidateBufferSubData_no_error(GLuint buffer, GLintptr offset,
|
||||
GLsizeiptr length);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_InvalidateBufferSubData(GLuint buffer, GLintptr offset,
|
||||
GLsizeiptr length);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_InvalidateBufferData_no_error(GLuint buffer);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_InvalidateBufferData(GLuint buffer);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_BufferPageCommitmentARB(GLenum target, GLintptr offset, GLsizeiptr size,
|
||||
GLboolean commit);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_NamedBufferPageCommitmentARB(GLuint buffer, GLintptr offset,
|
||||
GLsizeiptr size, GLboolean commit);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_NamedBufferPageCommitmentEXT(GLuint buffer, GLintptr offset,
|
||||
GLsizeiptr size, GLboolean commit);
|
||||
|
||||
#endif
|
||||
|
|
|
@ -39,6 +39,7 @@
|
|||
#include "mtypes.h"
|
||||
#include "util/bitscan.h"
|
||||
#include "util/u_math.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_fbo.h"
|
||||
|
||||
|
|
|
@ -40,32 +40,6 @@ struct gl_context;
|
|||
struct gl_framebuffer;
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DrawBuffer_no_error(GLenum mode);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DrawBuffer( GLenum mode );
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_NamedFramebufferDrawBuffer_no_error(GLuint framebuffer, GLenum buf);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedFramebufferDrawBuffer(GLuint framebuffer, GLenum buf);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DrawBuffers_no_error(GLsizei n, const GLenum *buffers);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DrawBuffers(GLsizei n, const GLenum *buffers);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_NamedFramebufferDrawBuffers_no_error(GLuint framebuffer, GLsizei n,
|
||||
const GLenum *bufs);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedFramebufferDrawBuffers(GLuint framebuffer, GLsizei n,
|
||||
const GLenum *bufs);
|
||||
|
||||
extern void
|
||||
_mesa_drawbuffers(struct gl_context *ctx, struct gl_framebuffer *fb,
|
||||
GLuint n, const GLenum16 *buffers,
|
||||
|
@ -82,25 +56,4 @@ extern GLenum
|
|||
_mesa_back_to_front_if_single_buffered(const struct gl_framebuffer *fb,
|
||||
GLenum buffer);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ReadBuffer_no_error(GLenum mode);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ReadBuffer( GLenum mode );
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_NamedFramebufferReadBuffer_no_error(GLuint framebuffer, GLenum src);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedFramebufferReadBuffer(GLuint framebuffer, GLenum src);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_FramebufferDrawBufferEXT(GLuint framebuffer, GLenum buf);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_FramebufferReadBufferEXT(GLuint framebuffer, GLenum buf);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_FramebufferDrawBuffersEXT(GLuint framebuffer, GLsizei n,
|
||||
const GLenum *bufs);
|
||||
#endif
|
||||
|
|
|
@ -32,7 +32,6 @@
|
|||
|
||||
#include "glformats.h"
|
||||
#include "glheader.h"
|
||||
#include "clear.h"
|
||||
#include "context.h"
|
||||
#include "enums.h"
|
||||
#include "fbobject.h"
|
||||
|
@ -40,6 +39,7 @@
|
|||
#include "macros.h"
|
||||
#include "mtypes.h"
|
||||
#include "state.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_clear.h"
|
||||
|
||||
|
|
|
@ -1,97 +0,0 @@
|
|||
/*
|
||||
* Mesa 3-D graphics library
|
||||
*
|
||||
* Copyright (C) 1999-2007 Brian Paul All Rights Reserved.
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included
|
||||
* in all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
||||
* OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||||
* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
||||
* OTHER DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
|
||||
#ifndef CLEAR_H
|
||||
#define CLEAR_H
|
||||
|
||||
|
||||
#include "glheader.h"
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ClearIndex( GLfloat c );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ClearColor( GLclampf red, GLclampf green,
|
||||
GLclampf blue, GLclampf alpha );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ClearColorIiEXT(GLint r, GLint g, GLint b, GLint a);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ClearColorIuiEXT(GLuint r, GLuint g, GLuint b, GLuint a);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_Clear_no_error(GLbitfield mask);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Clear( GLbitfield mask );
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ClearBufferiv_no_error(GLenum buffer, GLint drawbuffer,
|
||||
const GLint *value);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint *value);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ClearNamedFramebufferiv(GLuint framebuffer, GLenum buffer,
|
||||
GLint drawbuffer, const GLint *value);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ClearBufferuiv_no_error(GLenum buffer, GLint drawbuffer,
|
||||
const GLuint *value);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint *value);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ClearNamedFramebufferuiv(GLuint framebuffer, GLenum buffer,
|
||||
GLint drawbuffer, const GLuint *value);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ClearBufferfv_no_error(GLenum buffer, GLint drawbuffer,
|
||||
const GLfloat *value);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat *value);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ClearNamedFramebufferfv(GLuint framebuffer, GLenum buffer,
|
||||
GLint drawbuffer, const GLfloat *value);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ClearBufferfi_no_error(GLenum buffer, GLint drawbuffer,
|
||||
GLfloat depth, GLint stencil);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ClearBufferfi(GLenum buffer, GLint drawbuffer,
|
||||
GLfloat depth, GLint stencil);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ClearNamedFramebufferfi(GLuint framebuffer, GLenum buffer,
|
||||
GLint drawbuffer, GLfloat depth, GLint stencil);
|
||||
|
||||
#endif
|
|
@ -30,6 +30,7 @@
|
|||
#include "mtypes.h"
|
||||
|
||||
#include "math/m_matrix.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -38,10 +38,4 @@ struct gl_context;
|
|||
extern void
|
||||
_mesa_update_clip_plane(struct gl_context *ctx, GLuint plane);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ClipPlane( GLenum plane, const GLdouble *equation );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetClipPlane( GLenum plane, GLdouble *equation );
|
||||
|
||||
#endif
|
||||
|
|
|
@ -25,7 +25,6 @@
|
|||
|
||||
#include "glheader.h"
|
||||
#include "bufferobj.h"
|
||||
#include "colortab.h"
|
||||
#include "context.h"
|
||||
#include "image.h"
|
||||
#include "macros.h"
|
||||
|
@ -35,6 +34,7 @@
|
|||
#include "state.h"
|
||||
#include "teximage.h"
|
||||
#include "texstate.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
|
|
|
@ -1,64 +0,0 @@
|
|||
/*
|
||||
* Mesa 3-D graphics library
|
||||
*
|
||||
* Copyright (C) 1999-2006 Brian Paul All Rights Reserved.
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included
|
||||
* in all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
||||
* OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||||
* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
||||
* OTHER DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
|
||||
#ifndef COLORTAB_H
|
||||
#define COLORTAB_H
|
||||
|
||||
#include "glheader.h"
|
||||
|
||||
struct _glapi_table;
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ColorTable( GLenum target, GLenum internalformat,
|
||||
GLsizei width, GLenum format, GLenum type,
|
||||
const GLvoid *table );
|
||||
void GLAPIENTRY
|
||||
_mesa_ColorSubTable( GLenum target, GLsizei start,
|
||||
GLsizei count, GLenum format, GLenum type,
|
||||
const GLvoid *table );
|
||||
void GLAPIENTRY
|
||||
_mesa_CopyColorTable(GLenum target, GLenum internalformat,
|
||||
GLint x, GLint y, GLsizei width);
|
||||
void GLAPIENTRY
|
||||
_mesa_CopyColorSubTable(GLenum target, GLsizei start,
|
||||
GLint x, GLint y, GLsizei width);
|
||||
void GLAPIENTRY
|
||||
_mesa_GetnColorTableARB( GLenum target, GLenum format, GLenum type,
|
||||
GLsizei bufSize, GLvoid *data );
|
||||
void GLAPIENTRY
|
||||
_mesa_GetColorTable( GLenum target, GLenum format,
|
||||
GLenum type, GLvoid *data );
|
||||
void GLAPIENTRY
|
||||
_mesa_ColorTableParameterfv(GLenum target, GLenum pname,
|
||||
const GLfloat *params);
|
||||
void GLAPIENTRY
|
||||
_mesa_ColorTableParameteriv(GLenum target, GLenum pname, const GLint *params);
|
||||
void GLAPIENTRY
|
||||
_mesa_GetColorTableParameterfv( GLenum target, GLenum pname, GLfloat *params );
|
||||
void GLAPIENTRY
|
||||
_mesa_GetColorTableParameteriv( GLenum target, GLenum pname, GLint *params );
|
||||
|
||||
|
||||
#endif /* COLORTAB_H */
|
|
@ -23,8 +23,8 @@
|
|||
|
||||
#include "glheader.h"
|
||||
#include "bufferobj.h"
|
||||
#include "compute.h"
|
||||
#include "context.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_compute.h"
|
||||
|
||||
|
|
|
@ -1,55 +0,0 @@
|
|||
/*
|
||||
* Copyright © 2014 Intel Corporation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice (including the next
|
||||
* paragraph) shall be included in all copies or substantial portions of the
|
||||
* Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#ifndef COMPUTE_H
|
||||
#define COMPUTE_H
|
||||
|
||||
|
||||
#include "glheader.h"
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DispatchCompute_no_error(GLuint num_groups_x, GLuint num_groups_y,
|
||||
GLuint num_groups_z);
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DispatchCompute(GLuint num_groups_x,
|
||||
GLuint num_groups_y,
|
||||
GLuint num_groups_z);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DispatchComputeIndirect_no_error(GLintptr indirect);
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DispatchComputeIndirect(GLintptr indirect);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DispatchComputeGroupSizeARB_no_error(GLuint num_groups_x,
|
||||
GLuint num_groups_y,
|
||||
GLuint num_groups_z,
|
||||
GLuint group_size_x,
|
||||
GLuint group_size_y,
|
||||
GLuint group_size_z);
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DispatchComputeGroupSizeARB(GLuint num_groups_x, GLuint num_groups_y,
|
||||
GLuint num_groups_z, GLuint group_size_x,
|
||||
GLuint group_size_y, GLuint group_size_z);
|
||||
|
||||
#endif
|
|
@ -38,6 +38,7 @@
|
|||
|
||||
#include "state_tracker/st_cb_queryobj.h"
|
||||
#include "state_tracker/st_cb_condrender.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
static ALWAYS_INLINE void
|
||||
begin_conditional_render(struct gl_context *ctx, GLuint queryId, GLenum mode,
|
||||
|
|
|
@ -30,21 +30,7 @@
|
|||
#include "glheader.h"
|
||||
#include "context.h"
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_BeginConditionalRender_no_error(GLuint queryId, GLenum mode);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BeginConditionalRender(GLuint queryId, GLenum mode);
|
||||
|
||||
void APIENTRY
|
||||
_mesa_EndConditionalRender_no_error(void);
|
||||
|
||||
extern void APIENTRY
|
||||
_mesa_EndConditionalRender(void);
|
||||
|
||||
extern GLboolean
|
||||
_mesa_check_conditional_render(struct gl_context *ctx);
|
||||
|
||||
|
||||
#endif /* CONDRENDER_H */
|
||||
|
|
|
@ -31,6 +31,7 @@
|
|||
#include "conservativeraster.h"
|
||||
#include "context.h"
|
||||
#include "enums.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
static ALWAYS_INLINE void
|
||||
conservative_raster_parameter(GLenum pname, GLfloat param,
|
||||
|
|
|
@ -30,18 +30,6 @@
|
|||
|
||||
struct gl_context;
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ConservativeRasterParameteriNV_no_error(GLenum pname, GLint param);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ConservativeRasterParameteriNV(GLenum pname, GLint param);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ConservativeRasterParameterfNV_no_error(GLenum pname, GLfloat param);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ConservativeRasterParameterfNV(GLenum pname, GLfloat param);
|
||||
|
||||
extern void
|
||||
_mesa_init_conservative_raster(struct gl_context *ctx);
|
||||
|
||||
|
|
|
@ -152,6 +152,7 @@
|
|||
#include "compiler/glsl/glsl_parser_extras.h"
|
||||
#include <stdbool.h>
|
||||
#include "util/u_memory.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_texture.h"
|
||||
#include "state_tracker/st_cb_flush.h"
|
||||
|
|
|
@ -146,12 +146,6 @@ _mesa_set_context_lost_dispatch(struct gl_context *ctx);
|
|||
extern void
|
||||
_mesa_flush(struct gl_context *ctx);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Finish( void );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Flush( void );
|
||||
|
||||
/*@}*/
|
||||
|
||||
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
|
||||
#include "glheader.h"
|
||||
#include "context.h"
|
||||
#include "convolve.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
|
|
|
@ -1,80 +0,0 @@
|
|||
|
||||
/*
|
||||
* Mesa 3-D graphics library
|
||||
*
|
||||
* Copyright (C) 1999-2001 Brian Paul All Rights Reserved.
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included
|
||||
* in all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
||||
* OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||||
* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
||||
* OTHER DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
|
||||
#ifndef CONVOLVE_H
|
||||
#define CONVOLVE_H
|
||||
|
||||
|
||||
#include "glheader.h"
|
||||
|
||||
struct _glapi_table;
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ConvolutionFilter1D(GLenum target, GLenum internalFormat, GLsizei width,
|
||||
GLenum format, GLenum type, const GLvoid *image);
|
||||
void GLAPIENTRY
|
||||
_mesa_ConvolutionFilter2D(GLenum target, GLenum internalFormat, GLsizei width,
|
||||
GLsizei height, GLenum format, GLenum type,
|
||||
const GLvoid *image);
|
||||
void GLAPIENTRY
|
||||
_mesa_ConvolutionParameterf(GLenum target, GLenum pname, GLfloat param);
|
||||
void GLAPIENTRY
|
||||
_mesa_ConvolutionParameterfv(GLenum target, GLenum pname,
|
||||
const GLfloat *params);
|
||||
void GLAPIENTRY
|
||||
_mesa_ConvolutionParameteri(GLenum target, GLenum pname, GLint param);
|
||||
void GLAPIENTRY
|
||||
_mesa_ConvolutionParameteriv(GLenum target, GLenum pname, const GLint *params);
|
||||
void GLAPIENTRY
|
||||
_mesa_CopyConvolutionFilter1D(GLenum target, GLenum internalFormat, GLint x,
|
||||
GLint y, GLsizei width);
|
||||
void GLAPIENTRY
|
||||
_mesa_CopyConvolutionFilter2D(GLenum target, GLenum internalFormat, GLint x,
|
||||
GLint y, GLsizei width, GLsizei height);
|
||||
void GLAPIENTRY
|
||||
_mesa_GetnConvolutionFilterARB(GLenum target, GLenum format, GLenum type,
|
||||
GLsizei bufSize, GLvoid *image);
|
||||
void GLAPIENTRY
|
||||
_mesa_GetConvolutionFilter(GLenum target, GLenum format, GLenum type,
|
||||
GLvoid *image);
|
||||
void GLAPIENTRY
|
||||
_mesa_GetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat *params);
|
||||
void GLAPIENTRY
|
||||
_mesa_GetConvolutionParameteriv(GLenum target, GLenum pname, GLint *params);
|
||||
void GLAPIENTRY
|
||||
_mesa_GetnSeparableFilterARB(GLenum target, GLenum format, GLenum type,
|
||||
GLsizei rowBufSize, GLvoid *row,
|
||||
GLsizei columnBufSize, GLvoid *column,
|
||||
GLvoid *span);
|
||||
void GLAPIENTRY
|
||||
_mesa_GetSeparableFilter(GLenum target, GLenum format, GLenum type,
|
||||
GLvoid *row, GLvoid *column, GLvoid *span);
|
||||
void GLAPIENTRY
|
||||
_mesa_SeparableFilter2D(GLenum target, GLenum internalFormat, GLsizei width,
|
||||
GLsizei height, GLenum format, GLenum type,
|
||||
const GLvoid *row, const GLvoid *column);
|
||||
|
||||
#endif /* CONVOLVE_H */
|
|
@ -29,12 +29,12 @@
|
|||
#include "glheader.h"
|
||||
#include "errors.h"
|
||||
#include "enums.h"
|
||||
#include "copyimage.h"
|
||||
#include "teximage.h"
|
||||
#include "texobj.h"
|
||||
#include "fbobject.h"
|
||||
#include "textureview.h"
|
||||
#include "glformats.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_copyimage.h"
|
||||
|
||||
|
|
|
@ -1,70 +0,0 @@
|
|||
/*
|
||||
* Mesa 3-D graphics library
|
||||
*
|
||||
* Copyright (C) 2014 Intel Corporation. All Rights Reserved.
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included
|
||||
* in all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
||||
* OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||||
* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
||||
* OTHER DEALINGS IN THE SOFTWARE.
|
||||
*
|
||||
* Authors:
|
||||
* Jason Ekstrand <jason.ekstrand@intel.com>
|
||||
*/
|
||||
|
||||
|
||||
#ifndef COPYIMAGE_H
|
||||
#define COPYIMAGE_H
|
||||
|
||||
#include "glheader.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_CopyImageSubData_no_error(GLuint srcName, GLenum srcTarget, GLint srcLevel,
|
||||
GLint srcX, GLint srcY, GLint srcZ,
|
||||
GLuint destName, GLenum destTarget, GLint destLevel,
|
||||
GLint destX, GLint destY, GLint destZ,
|
||||
GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_CopyImageSubData(GLuint srcName, GLenum srcTarget, GLint srcLevel,
|
||||
GLint srcX, GLint srcY, GLint srcZ,
|
||||
GLuint destName, GLenum destTarget, GLint destLevel,
|
||||
GLint destX, GLint destY, GLint destZ,
|
||||
GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_CopyImageSubDataNV_no_error(GLuint srcName, GLenum srcTarget, GLint srcLevel,
|
||||
GLint srcX, GLint srcY, GLint srcZ,
|
||||
GLuint destName, GLenum destTarget, GLint destLevel,
|
||||
GLint destX, GLint destY, GLint destZ,
|
||||
GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_CopyImageSubDataNV(GLuint srcName, GLenum srcTarget, GLint srcLevel,
|
||||
GLint srcX, GLint srcY, GLint srcZ,
|
||||
GLuint destName, GLenum destTarget, GLint destLevel,
|
||||
GLint destX, GLint destY, GLint destZ,
|
||||
GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* COPYIMAGE_H */
|
|
@ -37,6 +37,7 @@
|
|||
#include "pixelstore.h"
|
||||
#include "readpix.h"
|
||||
#include "texobj.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_texture.h"
|
||||
#include "state_tracker/st_cb_readpixels.h"
|
||||
|
|
|
@ -35,6 +35,7 @@
|
|||
#include "util/hash_table.h"
|
||||
#include "util/list.h"
|
||||
#include "util/u_memory.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
|
||||
static GLuint PrevDynamicID = 0;
|
||||
|
|
|
@ -69,36 +69,6 @@ _mesa_debug_is_message_enabled(const struct gl_debug_state *debug,
|
|||
GLuint id,
|
||||
enum mesa_debug_severity severity);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DebugMessageInsert(GLenum source, GLenum type, GLuint id,
|
||||
GLenum severity, GLint length,
|
||||
const GLchar* buf);
|
||||
|
||||
GLuint GLAPIENTRY
|
||||
_mesa_GetDebugMessageLog(GLuint count, GLsizei logSize, GLenum* sources,
|
||||
GLenum* types, GLenum* ids, GLenum* severities,
|
||||
GLsizei* lengths, GLchar* messageLog);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DebugMessageControl(GLenum source, GLenum type, GLenum severity,
|
||||
GLsizei count, const GLuint *ids,
|
||||
GLboolean enabled);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DebugMessageCallback(GLDEBUGPROC callback,
|
||||
const void *userParam);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_PushDebugGroup(GLenum source, GLuint id, GLsizei length,
|
||||
const GLchar *message);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_PopDebugGroup(void);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_StringMarkerGREMEDY(GLsizei len, const GLvoid *string);
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
|
|
@ -31,6 +31,7 @@
|
|||
#include "macros.h"
|
||||
#include "mtypes.h"
|
||||
#include "state.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
|
||||
/**********************************************************************/
|
||||
|
|
|
@ -36,25 +36,6 @@
|
|||
|
||||
struct gl_context;
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ClearDepth( GLclampd depth );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ClearDepthf( GLclampf depth );
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DepthFunc_no_error(GLenum func);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DepthFunc(GLenum func);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DepthMask( GLboolean flag );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DepthBoundsEXT( GLclampd zmin, GLclampd zmax );
|
||||
|
||||
extern void
|
||||
_mesa_init_depth( struct gl_context * ctx );
|
||||
|
||||
|
|
|
@ -49,6 +49,7 @@
|
|||
#include "vbo/vbo_save.h"
|
||||
#include "util/u_inlines.h"
|
||||
#include "util/u_memory.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_texture.h"
|
||||
#include "state_tracker/st_cb_bitmap.h"
|
||||
|
|
|
@ -107,31 +107,6 @@ void
|
|||
_mesa_delete_bitmap_atlas(struct gl_context *ctx,
|
||||
struct gl_bitmap_atlas *atlas);
|
||||
|
||||
|
||||
GLboolean GLAPIENTRY
|
||||
_mesa_IsList(GLuint list);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DeleteLists(GLuint list, GLsizei range);
|
||||
|
||||
GLuint GLAPIENTRY
|
||||
_mesa_GenLists(GLsizei range);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_NewList(GLuint name, GLenum mode);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_EndList(void);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_CallList(GLuint list);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_CallLists(GLsizei n, GLenum type, const GLvoid *lists);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ListBase(GLuint base);
|
||||
|
||||
struct gl_display_list *
|
||||
_mesa_lookup_list(struct gl_context *ctx, GLuint list, bool locked);
|
||||
|
||||
|
|
|
@ -41,6 +41,7 @@
|
|||
#include "macros.h"
|
||||
#include "transformfeedback.h"
|
||||
#include "pipe/p_state.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_draw.h"
|
||||
|
||||
|
|
|
@ -101,168 +101,6 @@ _mesa_draw_gallium_multimode_fallback(struct gl_context *ctx,
|
|||
const unsigned char *mode,
|
||||
unsigned num_draws);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_EvalMesh1(GLenum mode, GLint i1, GLint i2);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_EvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DrawElementsInstancedARB(GLenum mode, GLsizei count, GLenum type,
|
||||
const GLvoid * indices, GLsizei numInstances);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DrawArraysInstancedBaseInstance(GLenum mode, GLint first,
|
||||
GLsizei count, GLsizei numInstances,
|
||||
GLuint baseInstance);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DrawElementsInstancedBaseVertex(GLenum mode, GLsizei count,
|
||||
GLenum type, const GLvoid * indices,
|
||||
GLsizei numInstances,
|
||||
GLint basevertex);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DrawElementsInstancedBaseInstance(GLenum mode, GLsizei count,
|
||||
GLenum type,
|
||||
const GLvoid *indices,
|
||||
GLsizei numInstances,
|
||||
GLuint baseInstance);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DrawTransformFeedbackStream(GLenum mode, GLuint name, GLuint stream);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DrawTransformFeedbackInstanced(GLenum mode, GLuint name,
|
||||
GLsizei primcount);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DrawTransformFeedbackStreamInstanced(GLenum mode, GLuint name,
|
||||
GLuint stream,
|
||||
GLsizei primcount);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DrawArraysIndirect(GLenum mode, const GLvoid *indirect);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DrawElementsIndirect(GLenum mode, GLenum type, const GLvoid *indirect);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_MultiDrawArraysIndirect(GLenum mode, const GLvoid *indirect,
|
||||
GLsizei primcount, GLsizei stride);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_MultiDrawElementsIndirect(GLenum mode, GLenum type,
|
||||
const GLvoid *indirect,
|
||||
GLsizei primcount, GLsizei stride);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_MultiDrawArraysIndirectCountARB(GLenum mode, GLintptr indirect,
|
||||
GLintptr drawcount_offset,
|
||||
GLsizei maxdrawcount, GLsizei stride);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_MultiDrawElementsIndirectCountARB(GLenum mode, GLenum type,
|
||||
GLintptr indirect,
|
||||
GLintptr drawcount_offset,
|
||||
GLsizei maxdrawcount, GLsizei stride);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DrawArrays(GLenum mode, GLint first, GLsizei count);
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DrawArraysInstancedARB(GLenum mode, GLint first, GLsizei count,
|
||||
GLsizei primcount);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DrawElementsInstancedBaseVertexBaseInstance(GLenum mode,
|
||||
GLsizei count,
|
||||
GLenum type,
|
||||
const GLvoid *indices,
|
||||
GLsizei numInstances,
|
||||
GLint basevertex,
|
||||
GLuint baseInstance);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DrawElements(GLenum mode, GLsizei count, GLenum type,
|
||||
const GLvoid *indices);
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count,
|
||||
GLenum type, const GLvoid *indices);
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type,
|
||||
const GLvoid *indices, GLint basevertex);
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end,
|
||||
GLsizei count, GLenum type,
|
||||
const GLvoid *indices,
|
||||
GLint basevertex);
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DrawTransformFeedback(GLenum mode, GLuint name);
|
||||
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_MultiDrawArrays(GLenum mode, const GLint *first,
|
||||
const GLsizei *count, GLsizei primcount);
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_MultiDrawElementsEXT(GLenum mode, const GLsizei *count, GLenum type,
|
||||
const GLvoid *const *indices, GLsizei primcount);
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_MultiDrawElementsBaseVertex(GLenum mode,
|
||||
const GLsizei *count, GLenum type,
|
||||
const GLvoid * const * indices, GLsizei primcount,
|
||||
const GLint *basevertex);
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_MultiModeDrawArraysIBM(const GLenum * mode, const GLint * first,
|
||||
const GLsizei * count,
|
||||
GLsizei primcount, GLint modestride);
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_MultiModeDrawElementsIBM(const GLenum * mode, const GLsizei * count,
|
||||
GLenum type, const GLvoid * const * indices,
|
||||
GLsizei primcount, GLint modestride);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_Rectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_Rectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_Rectdv(const GLdouble *v1, const GLdouble *v2);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_Rectfv(const GLfloat *v1, const GLfloat *v2);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_Recti(GLint x1, GLint y1, GLint x2, GLint y2);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_Rectiv(const GLint *v1, const GLint *v2);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_Rects(GLshort x1, GLshort y1, GLshort x2, GLshort y2);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_Rectsv(const GLshort *v1, const GLshort *v2);
|
||||
|
||||
#ifdef __cplusplus
|
||||
} // extern "C"
|
||||
#endif
|
||||
|
|
|
@ -26,7 +26,6 @@
|
|||
#include "draw_validate.h"
|
||||
#include "bufferobj.h"
|
||||
#include "context.h"
|
||||
#include "drawpix.h"
|
||||
#include "enums.h"
|
||||
#include "feedback.h"
|
||||
#include "framebuffer.h"
|
||||
|
@ -38,6 +37,7 @@
|
|||
#include "fbobject.h"
|
||||
#include "util/u_math.h"
|
||||
#include "util/rounding.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_bitmap.h"
|
||||
#include "state_tracker/st_cb_drawpixels.h"
|
||||
|
|
|
@ -1,44 +0,0 @@
|
|||
/*
|
||||
* Mesa 3-D graphics library
|
||||
*
|
||||
* Copyright (C) 1999-2008 Brian Paul All Rights Reserved.
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included
|
||||
* in all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
||||
* OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||||
* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
||||
* OTHER DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#ifndef DRAWPIX_H
|
||||
#define DRAWPIX_H
|
||||
|
||||
|
||||
#include "glheader.h"
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_DrawPixels( GLsizei width, GLsizei height,
|
||||
GLenum format, GLenum type, const GLvoid *pixels );
|
||||
void GLAPIENTRY
|
||||
_mesa_CopyPixels( GLint srcx, GLint srcy, GLsizei width, GLsizei height,
|
||||
GLenum type );
|
||||
void GLAPIENTRY
|
||||
_mesa_Bitmap( GLsizei width, GLsizei height,
|
||||
GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove,
|
||||
const GLubyte *bitmap );
|
||||
|
||||
|
||||
#endif /* DRAWPIX_H */
|
|
@ -22,10 +22,10 @@
|
|||
*/
|
||||
|
||||
#include "main/errors.h"
|
||||
#include "main/drawtex.h"
|
||||
#include "main/state.h"
|
||||
|
||||
#include "main/mtypes.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_drawtex.h"
|
||||
|
||||
|
|
|
@ -1,49 +0,0 @@
|
|||
/*
|
||||
* Copyright (C) 2009 Chia-I Wu <olv@0xlab.org>
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice (including the next
|
||||
* paragraph) shall be included in all copies or substantial portions of the
|
||||
* Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
* DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#ifndef DRAWTEX_H
|
||||
#define DRAWTEX_H
|
||||
|
||||
|
||||
#include "glheader.h"
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DrawTexfOES(GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DrawTexfvOES(const GLfloat *coords);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DrawTexiOES(GLint x, GLint y, GLint z, GLint width, GLint height);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DrawTexivOES(const GLint *coords);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DrawTexsOES(GLshort x, GLshort y, GLshort z, GLshort width, GLshort height);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DrawTexsvOES(const GLshort *coords);
|
||||
|
||||
#endif /* DRAWTEX_H */
|
|
@ -43,6 +43,7 @@
|
|||
#include "state.h"
|
||||
#include "texstate.h"
|
||||
#include "varray.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_context.h"
|
||||
|
||||
|
|
|
@ -43,51 +43,13 @@ _mesa_update_derived_primitive_restart_state(struct gl_context *ctx);
|
|||
extern void
|
||||
_mesa_set_enable( struct gl_context* ctx, GLenum cap, GLboolean state );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Disable( GLenum cap );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Enable( GLenum cap );
|
||||
|
||||
extern GLboolean GLAPIENTRY
|
||||
_mesa_IsEnabled( GLenum cap );
|
||||
|
||||
extern void
|
||||
_mesa_set_enablei(struct gl_context *ctx, GLenum cap, GLuint index, GLboolean state);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Disablei( GLenum cap, GLuint index );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Enablei( GLenum cap, GLuint index );
|
||||
|
||||
extern GLboolean GLAPIENTRY
|
||||
_mesa_IsEnabledi( GLenum cap, GLuint index );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_EnableClientState( GLenum cap );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_EnableClientStateiEXT( GLenum cap, GLuint index );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_EnableVertexArrayEXT( GLuint vaobj, GLenum cap );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DisableClientState( GLenum cap );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DisableClientStateiEXT( GLenum cap, GLuint index );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DisableVertexArrayEXT( GLuint vaobj, GLenum cap );
|
||||
|
||||
extern void
|
||||
_mesa_set_multisample(struct gl_context *ctx, GLboolean state);
|
||||
|
||||
extern void
|
||||
_mesa_set_framebuffer_srgb(struct gl_context *ctx, GLboolean state);
|
||||
|
||||
|
||||
|
||||
#endif
|
||||
|
|
|
@ -36,6 +36,7 @@
|
|||
#include "context.h"
|
||||
#include "debug_output.h"
|
||||
#include "detect_os.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#if DETECT_OS_ANDROID
|
||||
# include <log/log.h>
|
||||
|
|
|
@ -109,9 +109,6 @@ _mesa_gl_debug(struct gl_context *ctx,
|
|||
} \
|
||||
} while (0)
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_InternalSetError(GLenum error);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
|
||||
#include "context.h"
|
||||
#include "blend.h"
|
||||
#include "clear.h"
|
||||
#include "clip.h"
|
||||
#include "context.h"
|
||||
#include "depth.h"
|
||||
|
@ -17,16 +16,11 @@
|
|||
#include "points.h"
|
||||
#include "polygon.h"
|
||||
#include "readpix.h"
|
||||
#include "texenv.h"
|
||||
#include "texgen.h"
|
||||
#include "texobj.h"
|
||||
#include "texparam.h"
|
||||
#include "mtypes.h"
|
||||
#include "viewport.h"
|
||||
#include "main/drawtex.h"
|
||||
#include "vbo/vbo.h"
|
||||
|
||||
#include "main/es1_conversion.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_AlphaFuncx(GLenum func, GLclampx ref)
|
||||
|
|
|
@ -1,176 +0,0 @@
|
|||
/*
|
||||
* Copyright 2008 VMware, Inc.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included
|
||||
* in all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* VMWARE BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
|
||||
* OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
* SOFTWARE.
|
||||
*/
|
||||
|
||||
#ifndef ES1_CONVERSION_H
|
||||
#define ES1_CONVERSION_H
|
||||
|
||||
#ifndef GL_APIENTRY
|
||||
#define GL_APIENTRY GLAPIENTRY
|
||||
#endif
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_AlphaFuncx(GLenum func, GLclampx ref);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_ClearColorx(GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_ClearDepthx(GLclampx depth);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_ClipPlanef(GLenum plane, const GLfloat *equation);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_ClipPlanex(GLenum plane, const GLfixed *equation);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_Color4x(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_DepthRangex(GLclampx zNear, GLclampx zFar);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_DrawTexxOES(GLfixed x, GLfixed y, GLfixed z, GLfixed w, GLfixed h);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_DrawTexxvOES(const GLfixed *coords);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_Fogx(GLenum pname, GLfixed param);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_Fogxv(GLenum pname, const GLfixed *params);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_Frustumf(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top,
|
||||
GLfloat zNear, GLfloat zFar);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_Frustumx(GLfixed left, GLfixed right, GLfixed bottom, GLfixed top,
|
||||
GLfixed zNear, GLfixed zFar);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_GetClipPlanef(GLenum plane, GLfloat *equation);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_GetClipPlanex(GLenum plane, GLfixed *equation);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_GetLightxv(GLenum light, GLenum pname, GLfixed *params);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_GetMaterialxv(GLenum face, GLenum pname, GLfixed *params);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_GetTexEnvxv(GLenum target, GLenum pname, GLfixed *params);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_GetTexGenxvOES(GLenum coord, GLenum pname, GLfixed *params);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_GetTexParameterxv(GLenum target, GLenum pname, GLfixed *params);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_LightModelx(GLenum pname, GLfixed param);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_LightModelxv(GLenum pname, const GLfixed *params);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_Lightx(GLenum light, GLenum pname, GLfixed param);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_Lightxv(GLenum light, GLenum pname, const GLfixed *params);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_LineWidthx(GLfixed width);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_LoadMatrixx(const GLfixed *m);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_Materialx(GLenum face, GLenum pname, GLfixed param);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_Materialxv(GLenum face, GLenum pname, const GLfixed *params);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_MultMatrixx(const GLfixed *m);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_MultiTexCoord4x(GLenum texture, GLfixed s, GLfixed t, GLfixed r, GLfixed q);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_Normal3x(GLfixed nx, GLfixed ny, GLfixed nz);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_Orthof(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top,
|
||||
GLfloat zNear, GLfloat zFar);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_Orthox(GLfixed left, GLfixed right, GLfixed bottom, GLfixed top,
|
||||
GLfixed zNear, GLfixed zFar);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_PointParameterx(GLenum pname, GLfixed param);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_PointParameterxv(GLenum pname, const GLfixed *params);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_PointSizex(GLfixed size);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_PolygonOffsetx(GLfixed factor, GLfixed units);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_Rotatex(GLfixed angle, GLfixed x, GLfixed y, GLfixed z);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_SampleCoveragex(GLclampx value, GLboolean invert);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_Scalex(GLfixed x, GLfixed y, GLfixed z);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_TexEnvx(GLenum target, GLenum pname, GLfixed param);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_TexEnvxv(GLenum target, GLenum pname, const GLfixed *params);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_TexGenxOES(GLenum coord, GLenum pname, GLfixed param);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_TexGenxvOES(GLenum coord, GLenum pname, const GLfixed *params);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_TexParameterx(GLenum target, GLenum pname, GLfixed param);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_TexParameterxv(GLenum target, GLenum pname, const GLfixed *params);
|
||||
|
||||
void GL_APIENTRY
|
||||
_mesa_Translatex(GLfixed x, GLfixed y, GLfixed z);
|
||||
|
||||
#endif /* ES1_CONVERSION_H */
|
|
@ -43,6 +43,7 @@
|
|||
#include "macros.h"
|
||||
#include "mtypes.h"
|
||||
#include "main/dispatch.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
|
||||
/*
|
||||
|
|
|
@ -65,44 +65,4 @@ extern GLfloat *_mesa_copy_map_points2d(GLenum target,
|
|||
extern void _mesa_init_eval( struct gl_context *ctx );
|
||||
extern void _mesa_free_eval_data( struct gl_context *ctx );
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_Map1f( GLenum target, GLfloat u1, GLfloat u2, GLint stride,
|
||||
GLint order, const GLfloat *points );
|
||||
void GLAPIENTRY
|
||||
_mesa_Map1d( GLenum target, GLdouble u1, GLdouble u2, GLint stride,
|
||||
GLint order, const GLdouble *points );
|
||||
void GLAPIENTRY
|
||||
_mesa_Map2f( GLenum target,
|
||||
GLfloat u1, GLfloat u2, GLint ustride, GLint uorder,
|
||||
GLfloat v1, GLfloat v2, GLint vstride, GLint vorder,
|
||||
const GLfloat *points);
|
||||
void GLAPIENTRY
|
||||
_mesa_Map2d( GLenum target,
|
||||
GLdouble u1, GLdouble u2, GLint ustride, GLint uorder,
|
||||
GLdouble v1, GLdouble v2, GLint vstride, GLint vorder,
|
||||
const GLdouble *points );
|
||||
void GLAPIENTRY
|
||||
_mesa_GetnMapdvARB( GLenum target, GLenum query, GLsizei bufSize,
|
||||
GLdouble *v );
|
||||
void GLAPIENTRY
|
||||
_mesa_GetMapdv( GLenum target, GLenum query, GLdouble *v );
|
||||
void GLAPIENTRY
|
||||
_mesa_GetnMapfvARB( GLenum target, GLenum query, GLsizei bufSize, GLfloat *v );
|
||||
void GLAPIENTRY
|
||||
_mesa_GetMapfv( GLenum target, GLenum query, GLfloat *v );
|
||||
void GLAPIENTRY
|
||||
_mesa_GetnMapivARB( GLenum target, GLenum query, GLsizei bufSize, GLint *v );
|
||||
void GLAPIENTRY
|
||||
_mesa_GetMapiv( GLenum target, GLenum query, GLint *v );
|
||||
void GLAPIENTRY
|
||||
_mesa_MapGrid1f( GLint un, GLfloat u1, GLfloat u2 );
|
||||
void GLAPIENTRY
|
||||
_mesa_MapGrid1d( GLint un, GLdouble u1, GLdouble u2 );
|
||||
void GLAPIENTRY
|
||||
_mesa_MapGrid2f( GLint un, GLfloat u1, GLfloat u2,
|
||||
GLint vn, GLfloat v1, GLfloat v2 );
|
||||
void GLAPIENTRY
|
||||
_mesa_MapGrid2d( GLint un, GLdouble u1, GLdouble u2,
|
||||
GLint vn, GLdouble v1, GLdouble v2 );
|
||||
|
||||
#endif /* EVAL_H */
|
||||
|
|
|
@ -35,6 +35,8 @@
|
|||
|
||||
#include "state_tracker/st_cb_memoryobjects.h"
|
||||
#include "state_tracker/st_cb_semaphoreobjects.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
/**
|
||||
* Delete a memory object.
|
||||
* Not removed from hash table here.
|
||||
|
|
|
@ -93,165 +93,4 @@ extern void
|
|||
_mesa_delete_semaphore_object(struct gl_context *ctx,
|
||||
struct gl_semaphore_object *semObj);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DeleteMemoryObjectsEXT(GLsizei n, const GLuint *memoryObjects);
|
||||
|
||||
extern GLboolean GLAPIENTRY
|
||||
_mesa_IsMemoryObjectEXT(GLuint memoryObject);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_CreateMemoryObjectsEXT(GLsizei n, GLuint *memoryObjects);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MemoryObjectParameterivEXT(GLuint memoryObject,
|
||||
GLenum pname,
|
||||
const GLint *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetMemoryObjectParameterivEXT(GLuint memoryObject,
|
||||
GLenum pname,
|
||||
GLint *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_TexStorageMem2DEXT(GLenum target,
|
||||
GLsizei levels,
|
||||
GLenum internalFormat,
|
||||
GLsizei width,
|
||||
GLsizei height,
|
||||
GLuint memory,
|
||||
GLuint64 offset);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_TexStorageMem2DMultisampleEXT(GLenum target,
|
||||
GLsizei samples,
|
||||
GLenum internalFormat,
|
||||
GLsizei width,
|
||||
GLsizei height,
|
||||
GLboolean fixedSampleLocations,
|
||||
GLuint memory,
|
||||
GLuint64 offset);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_TexStorageMem3DEXT(GLenum target,
|
||||
GLsizei levels,
|
||||
GLenum internalFormat,
|
||||
GLsizei width,
|
||||
GLsizei height,
|
||||
GLsizei depth,
|
||||
GLuint memory,
|
||||
GLuint64 offset);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_TexStorageMem3DMultisampleEXT(GLenum target,
|
||||
GLsizei samples,
|
||||
GLenum internalFormat,
|
||||
GLsizei width,
|
||||
GLsizei height,
|
||||
GLsizei depth,
|
||||
GLboolean fixedSampleLocations,
|
||||
GLuint memory,
|
||||
GLuint64 offset);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_TextureStorageMem2DEXT(GLuint texture,
|
||||
GLsizei levels,
|
||||
GLenum internalFormat,
|
||||
GLsizei width,
|
||||
GLsizei height,
|
||||
GLuint memory,
|
||||
GLuint64 offset);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_TextureStorageMem2DMultisampleEXT(GLuint texture,
|
||||
GLsizei samples,
|
||||
GLenum internalFormat,
|
||||
GLsizei width,
|
||||
GLsizei height,
|
||||
GLboolean fixedSampleLocations,
|
||||
GLuint memory,
|
||||
GLuint64 offset);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_TextureStorageMem3DEXT(GLuint texture,
|
||||
GLsizei levels,
|
||||
GLenum internalFormat,
|
||||
GLsizei width,
|
||||
GLsizei height,
|
||||
GLsizei depth,
|
||||
GLuint memory,
|
||||
GLuint64 offset);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_TextureStorageMem3DMultisampleEXT(GLuint texture,
|
||||
GLsizei samples,
|
||||
GLenum internalFormat,
|
||||
GLsizei width,
|
||||
GLsizei height,
|
||||
GLsizei depth,
|
||||
GLboolean fixedSampleLocations,
|
||||
GLuint memory,
|
||||
GLuint64 offset);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_TexStorageMem1DEXT(GLenum target,
|
||||
GLsizei levels,
|
||||
GLenum internalFormat,
|
||||
GLsizei width,
|
||||
GLuint memory,
|
||||
GLuint64 offset);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_TextureStorageMem1DEXT(GLuint texture,
|
||||
GLsizei levels,
|
||||
GLenum internalFormat,
|
||||
GLsizei width,
|
||||
GLuint memory,
|
||||
GLuint64 offset);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GenSemaphoresEXT(GLsizei n, GLuint *semaphores);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DeleteSemaphoresEXT(GLsizei n, const GLuint *semaphores);
|
||||
|
||||
extern GLboolean GLAPIENTRY
|
||||
_mesa_IsSemaphoreEXT(GLuint semaphore);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_SemaphoreParameterui64vEXT(GLuint semaphore,
|
||||
GLenum pname,
|
||||
const GLuint64 *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetSemaphoreParameterui64vEXT(GLuint semaphore,
|
||||
GLenum pname,
|
||||
GLuint64 *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_WaitSemaphoreEXT(GLuint semaphore,
|
||||
GLuint numBufferBarriers,
|
||||
const GLuint *buffers,
|
||||
GLuint numTextureBarriers,
|
||||
const GLuint *textures,
|
||||
const GLenum *srcLayouts);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_SignalSemaphoreEXT(GLuint semaphore,
|
||||
GLuint numBufferBarriers,
|
||||
const GLuint *buffers,
|
||||
GLuint numTextureBarriers,
|
||||
const GLuint *textures,
|
||||
const GLenum *dstLayouts);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ImportMemoryFdEXT(GLuint memory,
|
||||
GLuint64 size,
|
||||
GLenum handleType,
|
||||
GLint fd);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ImportSemaphoreFdEXT(GLuint semaphore,
|
||||
GLenum handleType,
|
||||
GLint fd);
|
||||
|
||||
#endif
|
||||
|
|
|
@ -50,6 +50,7 @@
|
|||
#include "state.h"
|
||||
#include "teximage.h"
|
||||
#include "texobj.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_fbo.h"
|
||||
#include "state_tracker/st_cb_eglimage.h"
|
||||
|
|
|
@ -136,308 +136,4 @@ _mesa_bind_framebuffers(struct gl_context *ctx,
|
|||
struct gl_framebuffer *newDrawFb,
|
||||
struct gl_framebuffer *newReadFb);
|
||||
|
||||
extern GLboolean GLAPIENTRY
|
||||
_mesa_IsRenderbuffer(GLuint renderbuffer);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BindRenderbuffer(GLenum target, GLuint renderbuffer);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BindRenderbufferEXT(GLenum target, GLuint renderbuffer);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DeleteRenderbuffers(GLsizei n, const GLuint *renderbuffers);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GenRenderbuffers_no_error(GLsizei n, GLuint *renderbuffers);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GenRenderbuffers(GLsizei n, GLuint *renderbuffers);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_CreateRenderbuffers_no_error(GLsizei n, GLuint *renderbuffers);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_CreateRenderbuffers(GLsizei n, GLuint *renderbuffers);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_RenderbufferStorage(GLenum target, GLenum internalformat,
|
||||
GLsizei width, GLsizei height);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_RenderbufferStorageMultisample(GLenum target, GLsizei samples,
|
||||
GLenum internalformat,
|
||||
GLsizei width, GLsizei height);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_RenderbufferStorageMultisampleAdvancedAMD(
|
||||
GLenum target, GLsizei samples, GLsizei storageSamples,
|
||||
GLenum internalFormat, GLsizei width, GLsizei height);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedRenderbufferStorage(GLuint renderbuffer, GLenum internalformat,
|
||||
GLsizei width, GLsizei height);
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedRenderbufferStorageEXT(GLuint renderbuffer, GLenum internalformat,
|
||||
GLsizei width, GLsizei height);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedRenderbufferStorageMultisample(GLuint renderbuffer, GLsizei samples,
|
||||
GLenum internalformat,
|
||||
GLsizei width, GLsizei height);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedRenderbufferStorageMultisampleEXT(GLuint renderbuffer, GLsizei samples,
|
||||
GLenum internalformat,
|
||||
GLsizei width, GLsizei height);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedRenderbufferStorageMultisampleAdvancedAMD(
|
||||
GLuint renderbuffer, GLsizei samples, GLsizei storageSamples,
|
||||
GLenum internalformat, GLsizei width, GLsizei height);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_EGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetRenderbufferParameteriv(GLenum target, GLenum pname,
|
||||
GLint *params);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GetNamedRenderbufferParameteriv(GLuint renderbuffer, GLenum pname,
|
||||
GLint *params);
|
||||
|
||||
extern GLboolean GLAPIENTRY
|
||||
_mesa_IsFramebuffer(GLuint framebuffer);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BindFramebuffer(GLenum target, GLuint framebuffer);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BindFramebufferEXT(GLenum target, GLuint framebuffer);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DeleteFramebuffers(GLsizei n, const GLuint *framebuffers);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GenFramebuffers(GLsizei n, GLuint *framebuffers);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_CreateFramebuffers(GLsizei n, GLuint *framebuffers);
|
||||
|
||||
GLenum GLAPIENTRY
|
||||
_mesa_CheckFramebufferStatus_no_error(GLenum target);
|
||||
|
||||
extern GLenum GLAPIENTRY
|
||||
_mesa_CheckFramebufferStatus(GLenum target);
|
||||
|
||||
extern GLenum GLAPIENTRY
|
||||
_mesa_CheckNamedFramebufferStatus(GLuint framebuffer, GLenum target);
|
||||
|
||||
extern GLenum GLAPIENTRY
|
||||
_mesa_CheckNamedFramebufferStatusEXT(GLuint framebuffer, GLenum target);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_FramebufferTexture1D_no_error(GLenum target, GLenum attachment,
|
||||
GLenum textarget, GLuint texture,
|
||||
GLint level);
|
||||
extern void GLAPIENTRY
|
||||
_mesa_FramebufferTexture1D(GLenum target, GLenum attachment,
|
||||
GLenum textarget, GLuint texture, GLint level);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_FramebufferTexture2D_no_error(GLenum target, GLenum attachment,
|
||||
GLenum textarget, GLuint texture,
|
||||
GLint level);
|
||||
extern void GLAPIENTRY
|
||||
_mesa_FramebufferTexture2D(GLenum target, GLenum attachment,
|
||||
GLenum textarget, GLuint texture, GLint level);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_FramebufferTexture2DMultisampleEXT(GLenum target, GLenum attachment,
|
||||
GLenum textarget, GLuint texture,
|
||||
GLint level, GLsizei samples);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_FramebufferTexture3D_no_error(GLenum target, GLenum attachment,
|
||||
GLenum textarget, GLuint texture,
|
||||
GLint level, GLint layer);
|
||||
extern void GLAPIENTRY
|
||||
_mesa_FramebufferTexture3D(GLenum target, GLenum attachment,
|
||||
GLenum textarget, GLuint texture,
|
||||
GLint level, GLint layer);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_FramebufferTextureLayer_no_error(GLenum target, GLenum attachment,
|
||||
GLuint texture, GLint level,
|
||||
GLint layer);
|
||||
extern void GLAPIENTRY
|
||||
_mesa_FramebufferTextureLayer(GLenum target, GLenum attachment,
|
||||
GLuint texture, GLint level, GLint layer);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedFramebufferTextureLayer_no_error(GLuint framebuffer,
|
||||
GLenum attachment,
|
||||
GLuint texture, GLint level,
|
||||
GLint layer);
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedFramebufferTextureLayer(GLuint framebuffer, GLenum attachment,
|
||||
GLuint texture, GLint level, GLint layer);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_FramebufferTexture_no_error(GLenum target, GLenum attachment,
|
||||
GLuint texture, GLint level);
|
||||
extern void GLAPIENTRY
|
||||
_mesa_FramebufferTexture(GLenum target, GLenum attachment,
|
||||
GLuint texture, GLint level);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedFramebufferTexture_no_error(GLuint framebuffer, GLenum attachment,
|
||||
GLuint texture, GLint level);
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedFramebufferTexture(GLuint framebuffer, GLenum attachment,
|
||||
GLuint texture, GLint level);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedFramebufferRenderbufferEXT(GLuint framebuffer, GLenum attachment,
|
||||
GLenum renderbuffertarget,
|
||||
GLuint renderbuffer);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedFramebufferTexture1DEXT(GLuint framebuffer, GLenum attachment,
|
||||
GLenum textarget, GLuint texture, GLint level);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedFramebufferTexture2DEXT(GLuint framebuffer, GLenum attachment,
|
||||
GLenum textarget, GLuint texture, GLint level);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedFramebufferTexture3DEXT(GLuint framebuffer, GLenum attachment,
|
||||
GLenum textarget, GLuint texture,
|
||||
GLint level, GLint zoffset);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_FramebufferRenderbuffer_no_error(GLenum target, GLenum attachment,
|
||||
GLenum renderbuffertarget,
|
||||
GLuint renderbuffer);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_FramebufferRenderbuffer(GLenum target, GLenum attachment,
|
||||
GLenum renderbuffertarget,
|
||||
GLuint renderbuffer);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_NamedFramebufferRenderbuffer_no_error(GLuint framebuffer,
|
||||
GLenum attachment,
|
||||
GLenum renderbuffertarget,
|
||||
GLuint renderbuffer);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedFramebufferRenderbuffer(GLuint framebuffer, GLenum attachment,
|
||||
GLenum renderbuffertarget,
|
||||
GLuint renderbuffer);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment,
|
||||
GLenum pname, GLint *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetNamedFramebufferAttachmentParameteriv(GLuint framebuffer,
|
||||
GLenum attachment,
|
||||
GLenum pname, GLint *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetNamedFramebufferAttachmentParameterivEXT(GLuint framebuffer,
|
||||
GLenum attachment,
|
||||
GLenum pname, GLint *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedFramebufferParameteri(GLuint framebuffer, GLenum pname,
|
||||
GLint param);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedFramebufferParameteriEXT(GLuint framebuffer, GLenum pname,
|
||||
GLint param);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetNamedRenderbufferParameterivEXT(GLuint renderbuffer, GLenum pname,
|
||||
GLint *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetFramebufferParameterivEXT(GLuint framebuffer, GLenum pname,
|
||||
GLint *param);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetNamedFramebufferParameteriv(GLuint framebuffer, GLenum pname,
|
||||
GLint *param);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetNamedFramebufferParameterivEXT(GLuint framebuffer, GLenum pname,
|
||||
GLint *param);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_InvalidateSubFramebuffer_no_error(GLenum target, GLsizei numAttachments,
|
||||
const GLenum *attachments, GLint x,
|
||||
GLint y, GLsizei width, GLsizei height);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_InvalidateSubFramebuffer(GLenum target, GLsizei numAttachments,
|
||||
const GLenum *attachments, GLint x, GLint y,
|
||||
GLsizei width, GLsizei height);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_InvalidateNamedFramebufferSubData(GLuint framebuffer,
|
||||
GLsizei numAttachments,
|
||||
const GLenum *attachments,
|
||||
GLint x, GLint y,
|
||||
GLsizei width, GLsizei height);
|
||||
void GLAPIENTRY
|
||||
_mesa_InvalidateFramebuffer_no_error(GLenum target, GLsizei numAttachments,
|
||||
const GLenum *attachments);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_InvalidateFramebuffer(GLenum target, GLsizei numAttachments,
|
||||
const GLenum *attachments);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_InvalidateNamedFramebufferData(GLuint framebuffer,
|
||||
GLsizei numAttachments,
|
||||
const GLenum *attachments);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DiscardFramebufferEXT(GLenum target, GLsizei numAttachments,
|
||||
const GLenum *attachments);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_FramebufferParameteri(GLenum target, GLenum pname, GLint param);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_FramebufferParameteriMESA(GLenum target, GLenum pname, GLint param);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetFramebufferParameteriv(GLenum target, GLenum pname, GLint *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetFramebufferParameterivMESA(GLenum target, GLenum pname, GLint *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_FramebufferSampleLocationsfvARB(GLenum target, GLuint start,
|
||||
GLsizei count, const GLfloat *v);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedFramebufferSampleLocationsfvARB(GLuint framebuffer, GLuint start,
|
||||
GLsizei count, const GLfloat *v);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_FramebufferSampleLocationsfvARB_no_error(GLenum target, GLuint start,
|
||||
GLsizei count, const GLfloat *v);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_NamedFramebufferSampleLocationsfvARB_no_error(GLuint framebuffer,
|
||||
GLuint start, GLsizei count,
|
||||
const GLfloat *v);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_EvaluateDepthValuesARB(void);
|
||||
|
||||
#endif /* FBOBJECT_H */
|
||||
|
|
|
@ -35,6 +35,7 @@
|
|||
#include "feedback.h"
|
||||
#include "macros.h"
|
||||
#include "mtypes.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_feedback.h"
|
||||
|
||||
|
|
|
@ -26,27 +26,8 @@
|
|||
#ifndef FEEDBACK_H
|
||||
#define FEEDBACK_H
|
||||
|
||||
|
||||
#include "main/mtypes.h"
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_FeedbackBuffer( GLsizei size, GLenum type, GLfloat *buffer );
|
||||
void GLAPIENTRY
|
||||
_mesa_PassThrough( GLfloat token );
|
||||
void GLAPIENTRY
|
||||
_mesa_SelectBuffer( GLsizei size, GLuint *buffer );
|
||||
void GLAPIENTRY
|
||||
_mesa_InitNames( void );
|
||||
void GLAPIENTRY
|
||||
_mesa_LoadName( GLuint name );
|
||||
void GLAPIENTRY
|
||||
_mesa_PushName( GLuint name );
|
||||
void GLAPIENTRY
|
||||
_mesa_PopName( void );
|
||||
GLint GLAPIENTRY
|
||||
_mesa_RenderMode( GLenum mode );
|
||||
|
||||
extern void
|
||||
_mesa_feedback_vertex( struct gl_context *ctx,
|
||||
const GLfloat win[4],
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
#include "fog.h"
|
||||
#include "macros.h"
|
||||
#include "mtypes.h"
|
||||
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
|
|
|
@ -41,19 +41,6 @@
|
|||
|
||||
struct gl_context;
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Fogf(GLenum pname, GLfloat param);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Fogi(GLenum pname, GLint param );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Fogfv(GLenum pname, const GLfloat *params );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Fogiv(GLenum pname, const GLint *params );
|
||||
|
||||
extern void _mesa_init_fog( struct gl_context * ctx );
|
||||
|
||||
#endif
|
||||
|
|
|
@ -36,6 +36,7 @@
|
|||
#include "shaderimage.h"
|
||||
#include "texcompress.h"
|
||||
#include "textureview.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_format.h"
|
||||
|
||||
|
|
|
@ -35,12 +35,4 @@ _mesa_query_internal_format_default(struct gl_context *ctx, GLenum target,
|
|||
GLenum internalFormat, GLenum pname,
|
||||
GLint *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetInternalformativ(GLenum target, GLenum internalformat,
|
||||
GLenum pname, GLsizei bufSize, GLint *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetInternalformati64v(GLenum target, GLenum internalformat,
|
||||
GLenum pname, GLsizei bufSize, GLint64 *params);
|
||||
|
||||
#endif /* FORMATQUERY_H */
|
||||
|
|
|
@ -37,6 +37,7 @@
|
|||
#include "teximage.h"
|
||||
#include "texobj.h"
|
||||
#include "hash.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_gen_mipmap.h"
|
||||
|
||||
|
|
|
@ -35,22 +35,4 @@ bool
|
|||
_mesa_is_valid_generate_texture_mipmap_internalformat(struct gl_context *ctx,
|
||||
GLenum internalformat);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GenerateMipmap_no_error(GLenum target);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GenerateMipmap(GLenum target);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GenerateTextureMipmap_no_error(GLuint texture);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GenerateTextureMipmap(GLuint texture);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GenerateTextureMipmapEXT(GLuint texture, GLenum target);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GenerateMultiTexMipmapEXT(GLenum texunit, GLenum target);
|
||||
|
||||
#endif /* GENMIPMAP_H */
|
||||
|
|
|
@ -46,6 +46,7 @@
|
|||
#include "state_tracker/st_cb_queryobj.h"
|
||||
#include "state_tracker/st_cb_msaa.h"
|
||||
#include "state_tracker/st_context.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
/* This is a table driven implemetation of the glGet*v() functions.
|
||||
* The basic idea is that most getters just look up an int somewhere
|
||||
|
|
|
@ -34,65 +34,6 @@
|
|||
|
||||
#include "glheader.h"
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetBooleanv( GLenum pname, GLboolean *params );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetDoublev( GLenum pname, GLdouble *params );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetFloatv( GLenum pname, GLfloat *params );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetIntegerv( GLenum pname, GLint *params );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetInteger64v( GLenum pname, GLint64 *params );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetFixedv(GLenum pname, GLfixed *params);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetUnsignedBytevEXT(GLenum pname, GLubyte *data);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetBooleani_v( GLenum pname, GLuint index, GLboolean *params );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetIntegeri_v( GLenum pname, GLuint index, GLint *params );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetInteger64i_v( GLenum pname, GLuint index, GLint64 *params );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetPointerv( GLenum pname, GLvoid **params );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetPointerIndexedvEXT( GLenum pname, GLuint index, GLvoid **params );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetFloati_v(GLenum target, GLuint index, GLfloat *data);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetDoublei_v(GLenum target, GLuint index, GLdouble *data);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetUnsignedBytei_vEXT(GLenum target, GLuint index, GLubyte *data);
|
||||
|
||||
extern const GLubyte * GLAPIENTRY
|
||||
_mesa_GetString( GLenum name );
|
||||
|
||||
extern const GLubyte * GLAPIENTRY
|
||||
_mesa_GetStringi(GLenum name, GLuint index);
|
||||
|
||||
extern GLenum GLAPIENTRY
|
||||
_mesa_GetError( void );
|
||||
|
||||
/* GL_ARB_robustness */
|
||||
extern GLenum GLAPIENTRY
|
||||
_mesa_GetGraphicsResetStatusARB( void );
|
||||
|
||||
struct gl_vertex_array_object;
|
||||
|
||||
extern void
|
||||
|
|
|
@ -36,6 +36,8 @@
|
|||
#include "spirv_extensions.h"
|
||||
|
||||
#include "state_tracker/st_cb_strings.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
/**
|
||||
* Return the string for a glGetString(GL_SHADING_LANGUAGE_VERSION) query.
|
||||
*/
|
||||
|
|
|
@ -32,6 +32,7 @@
|
|||
#include "program/program.h"
|
||||
|
||||
#include "util/u_atomic.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_program.h"
|
||||
|
||||
|
|
|
@ -90,20 +90,6 @@ _mesa_spirv_to_nir(struct gl_context *ctx,
|
|||
gl_shader_stage stage,
|
||||
const nir_shader_compiler_options *options);
|
||||
|
||||
/**
|
||||
* \name API functions
|
||||
*/
|
||||
/*@{*/
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_SpecializeShaderARB(GLuint shader,
|
||||
const GLchar *pEntryPoint,
|
||||
GLuint numSpecializationConstants,
|
||||
const GLuint *pConstantIndex,
|
||||
const GLuint *pConstantValue);
|
||||
|
||||
/*@}*/
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
#include "glthread_marshal.h"
|
||||
#include "dispatch.h"
|
||||
#include "uniforms.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
struct marshal_cmd_ShaderSource
|
||||
{
|
||||
|
|
|
@ -31,6 +31,7 @@
|
|||
|
||||
#include "mtypes.h"
|
||||
#include "state_tracker/st_cb_program.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
|
|
|
@ -40,13 +40,6 @@
|
|||
|
||||
struct gl_context;
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Hint( GLenum target, GLenum mode );
|
||||
|
||||
/* GL_KHR_parallel_shader_compile */
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MaxShaderCompilerThreadsKHR(GLuint count);
|
||||
|
||||
extern void
|
||||
_mesa_init_hint( struct gl_context * ctx );
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
|
||||
#include "glheader.h"
|
||||
#include "context.h"
|
||||
#include "histogram.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
|
||||
/**********************************************************************
|
||||
|
|
|
@ -1,73 +0,0 @@
|
|||
/**
|
||||
* \file histogram.h
|
||||
* Histogram.
|
||||
*
|
||||
* \if subset
|
||||
* (No-op)
|
||||
*
|
||||
* \endif
|
||||
*/
|
||||
|
||||
/*
|
||||
* Mesa 3-D graphics library
|
||||
*
|
||||
* Copyright (C) 1999-2003 Brian Paul All Rights Reserved.
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included
|
||||
* in all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
||||
* OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||||
* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
||||
* OTHER DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
|
||||
#ifndef HISTOGRAM_H
|
||||
#define HISTOGRAM_H
|
||||
|
||||
#include "glheader.h"
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GetnMinmaxARB(GLenum target, GLboolean reset, GLenum format,
|
||||
GLenum type, GLsizei bufSize, GLvoid *values);
|
||||
void GLAPIENTRY
|
||||
_mesa_GetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type,
|
||||
GLvoid *values);
|
||||
void GLAPIENTRY
|
||||
_mesa_GetnHistogramARB(GLenum target, GLboolean reset, GLenum format,
|
||||
GLenum type, GLsizei bufSize, GLvoid *values);
|
||||
void GLAPIENTRY
|
||||
_mesa_GetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type,
|
||||
GLvoid *values);
|
||||
void GLAPIENTRY
|
||||
_mesa_GetHistogramParameterfv(GLenum target, GLenum pname, GLfloat *params);
|
||||
void GLAPIENTRY
|
||||
_mesa_GetHistogramParameteriv(GLenum target, GLenum pname, GLint *params);
|
||||
void GLAPIENTRY
|
||||
_mesa_GetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat *params);
|
||||
void GLAPIENTRY
|
||||
_mesa_GetMinmaxParameteriv(GLenum target, GLenum pname, GLint *params);
|
||||
void GLAPIENTRY
|
||||
_mesa_Histogram(GLenum target, GLsizei width, GLenum internalFormat,
|
||||
GLboolean sink);
|
||||
void GLAPIENTRY
|
||||
_mesa_Minmax(GLenum target, GLenum internalFormat, GLboolean sink);
|
||||
void GLAPIENTRY
|
||||
_mesa_ResetHistogram(GLenum target);
|
||||
void GLAPIENTRY
|
||||
_mesa_ResetMinmax(GLenum target);
|
||||
|
||||
|
||||
#endif /* HISTOGRAM_H */
|
|
@ -33,6 +33,7 @@
|
|||
#include "mtypes.h"
|
||||
#include "math/m_matrix.h"
|
||||
#include "util/bitscan.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
|
|
|
@ -35,53 +35,6 @@ struct gl_context;
|
|||
struct gl_light;
|
||||
struct gl_material;
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ShadeModel( GLenum mode );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ProvokingVertex(GLenum mode);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ColorMaterial( GLenum face, GLenum mode );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Lightf( GLenum light, GLenum pname, GLfloat param );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Lightfv( GLenum light, GLenum pname, const GLfloat *params );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Lightiv( GLenum light, GLenum pname, const GLint *params );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Lighti( GLenum light, GLenum pname, GLint param );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_LightModelf( GLenum pname, GLfloat param );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_LightModelfv( GLenum pname, const GLfloat *params );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_LightModeli( GLenum pname, GLint param );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_LightModeliv( GLenum pname, const GLint *params );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetLightfv( GLenum light, GLenum pname, GLfloat *params );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetLightiv( GLenum light, GLenum pname, GLint *params );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetMaterialfv( GLenum face, GLenum pname, GLfloat *params );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetMaterialiv( GLenum face, GLenum pname, GLint *params );
|
||||
|
||||
|
||||
extern GLuint _mesa_material_bitmask( struct gl_context *ctx,
|
||||
GLenum face, GLenum pname,
|
||||
GLuint legal,
|
||||
|
|
|
@ -28,6 +28,7 @@
|
|||
#include "lines.h"
|
||||
#include "macros.h"
|
||||
#include "mtypes.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -37,15 +37,6 @@
|
|||
|
||||
struct gl_context;
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_LineWidth_no_error(GLfloat width);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_LineWidth( GLfloat width );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_LineStipple( GLint factor, GLushort pattern );
|
||||
|
||||
extern void
|
||||
_mesa_init_line( struct gl_context * ctx );
|
||||
|
||||
|
|
|
@ -44,6 +44,7 @@
|
|||
#include "mtypes.h"
|
||||
#include "math/m_matrix.h"
|
||||
#include "util/bitscan.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
|
||||
static struct gl_matrix_stack *
|
||||
|
|
|
@ -40,129 +40,6 @@ extern void
|
|||
_mesa_load_matrix(struct gl_context *ctx, struct gl_matrix_stack *s,
|
||||
const GLfloat *m);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Frustum( GLdouble left, GLdouble right,
|
||||
GLdouble bottom, GLdouble top,
|
||||
GLdouble nearval, GLdouble farval );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Ortho( GLdouble left, GLdouble right,
|
||||
GLdouble bottom, GLdouble top,
|
||||
GLdouble nearval, GLdouble farval );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_PushMatrix( void );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_PopMatrix( void );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_LoadIdentity( void );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_LoadMatrixf( const GLfloat *m );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_LoadMatrixd( const GLdouble *m );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MatrixMode( GLenum mode );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MultMatrixf( const GLfloat *m );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MultMatrixd( const GLdouble *m );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Rotatef( GLfloat angle, GLfloat x, GLfloat y, GLfloat z );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Rotated( GLdouble angle, GLdouble x, GLdouble y, GLdouble z );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Scalef( GLfloat x, GLfloat y, GLfloat z );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Scaled( GLdouble x, GLdouble y, GLdouble z );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Translatef( GLfloat x, GLfloat y, GLfloat z );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_Translated( GLdouble x, GLdouble y, GLdouble z );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_LoadTransposeMatrixf( const GLfloat *m );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_LoadTransposeMatrixd( const GLdouble *m );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MultTransposeMatrixf( const GLfloat *m );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MultTransposeMatrixd( const GLdouble *m );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MatrixLoadfEXT( GLenum matrixMode, const GLfloat *m );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MatrixLoaddEXT( GLenum matrixMode, const GLdouble *m );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MatrixMultfEXT( GLenum matrixMode, const GLfloat *m );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MatrixMultdEXT( GLenum matrixMode, const GLdouble *m );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MatrixLoadIdentityEXT( GLenum matrixMode );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MatrixRotatefEXT( GLenum matrixMode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MatrixRotatedEXT( GLenum matrixMode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MatrixScalefEXT( GLenum matrixMode, GLfloat x, GLfloat y, GLfloat z );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MatrixScaledEXT( GLenum matrixMode, GLdouble x, GLdouble y, GLdouble z );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MatrixTranslatefEXT( GLenum matrixMode, GLfloat x, GLfloat y, GLfloat z );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MatrixTranslatedEXT( GLenum matrixMode, GLdouble x, GLdouble y, GLdouble z );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MatrixOrthoEXT( GLenum matrixMode, GLdouble l, GLdouble r, GLdouble b, GLdouble t,
|
||||
GLdouble n, GLdouble f );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MatrixFrustumEXT( GLenum matrixMode, GLdouble l, GLdouble r, GLdouble b, GLdouble t,
|
||||
GLdouble n, GLdouble f );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MatrixPushEXT( GLenum matrixMode );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MatrixPopEXT( GLenum matrixMode );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MatrixLoadTransposefEXT( GLenum matrixMode, const GLfloat* m );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MatrixLoadTransposedEXT( GLenum matrixMode, const GLdouble* m );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MatrixMultTransposefEXT( GLenum matrixMode, const GLfloat* m );
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MatrixMultTransposedEXT( GLenum matrixMode, const GLdouble* m );
|
||||
|
||||
extern void
|
||||
_mesa_init_matrix( struct gl_context * ctx );
|
||||
|
||||
|
|
|
@ -31,6 +31,7 @@
|
|||
#include "main/fbobject.h"
|
||||
#include "main/glformats.h"
|
||||
#include "main/state.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_format.h"
|
||||
#include "state_tracker/st_cb_msaa.h"
|
||||
|
|
|
@ -30,38 +30,12 @@
|
|||
|
||||
struct gl_context;
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_SampleCoverage(GLclampf value, GLboolean invert);
|
||||
|
||||
|
||||
extern void
|
||||
_mesa_init_multisample(struct gl_context *ctx);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetMultisamplefv(GLenum pname, GLuint index, GLfloat* val);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_SampleMaski_no_error(GLuint index, GLbitfield mask);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_SampleMaski(GLuint index, GLbitfield mask);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_MinSampleShading_no_error(GLclampf value);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_MinSampleShading(GLclampf value);
|
||||
|
||||
extern GLenum
|
||||
_mesa_check_sample_count(struct gl_context *ctx, GLenum target,
|
||||
GLenum internalFormat, GLsizei samples,
|
||||
GLsizei storageSamples);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_AlphaToCoverageDitherControlNV_no_error(GLenum mode);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_AlphaToCoverageDitherControlNV(GLenum mode);
|
||||
|
||||
#endif
|
||||
|
|
|
@ -29,7 +29,6 @@
|
|||
#include "dlist.h"
|
||||
#include "enums.h"
|
||||
#include "fbobject.h"
|
||||
#include "objectlabel.h"
|
||||
#include "pipelineobj.h"
|
||||
#include "queryobj.h"
|
||||
#include "samplerobj.h"
|
||||
|
@ -37,6 +36,7 @@
|
|||
#include "syncobj.h"
|
||||
#include "texobj.h"
|
||||
#include "transformfeedback.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -1,61 +0,0 @@
|
|||
/*
|
||||
* Mesa 3-D graphics library
|
||||
*
|
||||
* Copyright (C) 2013 Timothy Arceri All Rights Reserved.
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included
|
||||
* in all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
||||
* OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||||
* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
||||
* OTHER DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
* \file objectlabel.h
|
||||
* Mesa object label functions.
|
||||
*
|
||||
* This file provides functions to assign and retrieve object labels.
|
||||
*/
|
||||
|
||||
#ifndef OBJECTLABEL_H
|
||||
#define OBJECTLABEL_H
|
||||
|
||||
|
||||
#include "glheader.h"
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ObjectLabel(GLenum identifier, GLuint name, GLsizei length,
|
||||
const GLchar *label);
|
||||
void GLAPIENTRY
|
||||
_mesa_GetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize,
|
||||
GLsizei *length, GLchar *label);
|
||||
void GLAPIENTRY
|
||||
_mesa_ObjectPtrLabel(const void *ptr, GLsizei length, const GLchar *label);
|
||||
void GLAPIENTRY
|
||||
_mesa_GetObjectPtrLabel(const void *ptr, GLsizei bufSize, GLsizei *length,
|
||||
GLchar *label);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
#endif /* OBJECTLABEL_H */
|
|
@ -36,9 +36,9 @@
|
|||
#include "bufferobj.h"
|
||||
#include "fbobject.h"
|
||||
#include "mtypes.h"
|
||||
#include "objectpurge.h"
|
||||
#include "texobj.h"
|
||||
#include "teximage.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
|
||||
static GLenum
|
||||
|
|
|
@ -1,42 +0,0 @@
|
|||
/*
|
||||
* Mesa 3-D graphics library
|
||||
*
|
||||
* Copyright (C) 1999-2008 Brian Paul All Rights Reserved.
|
||||
* Copyright (C) 2009 VMware, Inc. All Rights Reserved.
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
* to deal in the Software without restriction, including without limitation
|
||||
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
* and/or sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included
|
||||
* in all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
||||
* OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||||
* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
||||
* OTHER DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
|
||||
#ifndef OBJECTPURGE_H
|
||||
#define OBJECTPURGE_H
|
||||
|
||||
|
||||
GLenum GLAPIENTRY
|
||||
_mesa_ObjectPurgeableAPPLE(GLenum objectType, GLuint name, GLenum option);
|
||||
|
||||
GLenum GLAPIENTRY
|
||||
_mesa_ObjectUnpurgeableAPPLE(GLenum objectType, GLuint name, GLenum option);
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GetObjectParameterivAPPLE(GLenum objectType, GLuint name,
|
||||
GLenum pname, GLint* params);
|
||||
|
||||
|
||||
#endif /* OBJECTPURGE_H */
|
|
@ -44,6 +44,7 @@
|
|||
#include "performance_monitor.h"
|
||||
#include "util/bitset.h"
|
||||
#include "util/ralloc.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_perfmon.h"
|
||||
|
||||
|
|
|
@ -38,50 +38,6 @@ _mesa_init_performance_monitors(struct gl_context *ctx);
|
|||
extern void
|
||||
_mesa_free_performance_monitors(struct gl_context *ctx);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetPerfMonitorGroupsAMD(GLint *numGroups, GLsizei groupsSize,
|
||||
GLuint *groups);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetPerfMonitorCountersAMD(GLuint group, GLint *numCounters,
|
||||
GLint *maxActiveCounters,
|
||||
GLsizei countersSize, GLuint *counters);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetPerfMonitorGroupStringAMD(GLuint group, GLsizei bufSize,
|
||||
GLsizei *length, GLchar *groupString);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetPerfMonitorCounterStringAMD(GLuint group, GLuint counter,
|
||||
GLsizei bufSize, GLsizei *length,
|
||||
GLchar *counterString);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetPerfMonitorCounterInfoAMD(GLuint group, GLuint counter, GLenum pname,
|
||||
GLvoid *data);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GenPerfMonitorsAMD(GLsizei n, GLuint *monitors);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DeletePerfMonitorsAMD(GLsizei n, GLuint *monitors);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_SelectPerfMonitorCountersAMD(GLuint monitor, GLboolean enable,
|
||||
GLuint group, GLint numCounters,
|
||||
GLuint *counterList);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BeginPerfMonitorAMD(GLuint monitor);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_EndPerfMonitorAMD(GLuint monitor);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetPerfMonitorCounterDataAMD(GLuint monitor, GLenum pname,
|
||||
GLsizei dataSize, GLuint *data,
|
||||
GLint *bytesWritten);
|
||||
|
||||
unsigned
|
||||
_mesa_perf_monitor_counter_size(const struct gl_perf_monitor_counter *);
|
||||
|
||||
|
|
|
@ -35,6 +35,7 @@
|
|||
#include "mtypes.h"
|
||||
#include "performance_query.h"
|
||||
#include "util/ralloc.h"
|
||||
#include "api_exec_decl.h"
|
||||
|
||||
#include "state_tracker/st_cb_perfquery.h"
|
||||
#include "state_tracker/st_cb_flush.h"
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue