| /xsrc/external/mit/MesaLib.old/dist/src/mesa/tnl/ |
| H A D | t_vp_build.c | 41 void _tnl_UpdateFixedFunctionProgram( struct gl_context *ctx ) argument 43 if (!ctx->VertexProgram._Current || 44 ctx->VertexProgram._Current == ctx->VertexProgram._TnlProgram) { 45 ctx->VertexProgram._Current 46 = ctx->VertexProgram._TnlProgram 47 = _mesa_get_fixed_func_vertex_program(ctx);
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/tnl/ |
| H A D | t_vp_build.c | 41 void _tnl_UpdateFixedFunctionProgram( struct gl_context *ctx ) argument 43 if (!ctx->VertexProgram._Current || 44 ctx->VertexProgram._Current == ctx->VertexProgram._TnlProgram) { 45 ctx->VertexProgram._Current 46 = ctx->VertexProgram._TnlProgram 47 = _mesa_get_fixed_func_vertex_program(ctx);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| H A D | zink_inlines.h | 6 zink_select_draw_vbo(struct zink_context *ctx) argument 8 ctx->base.draw_vbo = ctx->draw_vbo[ctx->pipeline_changed[0]]; 9 assert(ctx->base.draw_vbo); 13 zink_select_launch_grid(struct zink_context *ctx) argument 15 ctx->base.launch_grid = ctx->launch_grid[ctx->pipeline_changed[1]]; 16 assert(ctx [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i915/ |
| H A D | intel_extensions.c | 37 * Initializes potential list of extensions if ctx == NULL, or actually enables 41 intelInitExtensions(struct gl_context *ctx) argument 43 struct intel_context *intel = intel_context(ctx); 47 ctx->Extensions.ARB_draw_elements_base_vertex = true; 48 ctx->Extensions.ARB_explicit_attrib_location = true; 49 ctx->Extensions.ARB_explicit_uniform_location = true; 50 ctx->Extensions.ARB_framebuffer_object = true; 51 ctx->Extensions.ARB_internalformat_query = true; 52 ctx->Extensions.ARB_map_buffer_range = true; 53 ctx [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i915/ |
| H A D | intel_extensions.c | 37 * Initializes potential list of extensions if ctx == NULL, or actually enables 41 intelInitExtensions(struct gl_context *ctx) argument 43 struct intel_context *intel = intel_context(ctx); 47 ctx->Extensions.ARB_draw_elements_base_vertex = true; 48 ctx->Extensions.ARB_explicit_attrib_location = true; 49 ctx->Extensions.ARB_explicit_uniform_location = true; 50 ctx->Extensions.ARB_framebuffer_object = true; 51 ctx->Extensions.ARB_internalformat_query = true; 52 ctx->Extensions.ARB_map_buffer_range = true; 53 ctx [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/ |
| H A D | freedreno_state.h | 33 static inline bool fd_depth_enabled(struct fd_context *ctx) argument 35 return ctx->zsa && ctx->zsa->depth.enabled; 38 static inline bool fd_depth_write_enabled(struct fd_context *ctx) argument 40 return ctx->zsa && ctx->zsa->depth.writemask; 43 static inline bool fd_stencil_enabled(struct fd_context *ctx) argument 45 return ctx->zsa && ctx->zsa->stencil[0].enabled; 48 static inline bool fd_logicop_enabled(struct fd_context *ctx) argument 53 fd_blend_enabled(struct fd_context * ctx,unsigned n) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/ |
| H A D | brw_extensions.c | 33 * Initializes potential list of extensions if ctx == NULL, or actually enables 37 brw_init_extensions(struct gl_context *ctx) argument 39 struct brw_context *brw = brw_context(ctx); 44 ctx->Extensions.ARB_arrays_of_arrays = true; 45 ctx->Extensions.ARB_buffer_storage = true; 46 ctx->Extensions.ARB_clear_texture = true; 47 ctx->Extensions.ARB_clip_control = true; 48 ctx->Extensions.ARB_copy_image = true; 49 ctx->Extensions.ARB_depth_buffer_float = true; 50 ctx [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/ |
| H A D | intel_extensions.c | 33 * Initializes potential list of extensions if ctx == NULL, or actually enables 37 intelInitExtensions(struct gl_context *ctx) argument 39 struct brw_context *brw = brw_context(ctx); 44 ctx->Extensions.ARB_arrays_of_arrays = true; 45 ctx->Extensions.ARB_buffer_storage = true; 46 ctx->Extensions.ARB_clear_texture = true; 47 ctx->Extensions.ARB_clip_control = true; 48 ctx->Extensions.ARB_copy_image = true; 49 ctx->Extensions.ARB_depth_buffer_float = true; 50 ctx [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/main/ |
| H A D | barrier.c | 36 _mesa_texture_barrier(struct gl_context *ctx) argument 50 GET_CURRENT_CONTEXT(ctx); 52 if (!ctx->Extensions.NV_texture_barrier) { 53 _mesa_error(ctx, GL_INVALID_OPERATION, 58 ctx->Driver.TextureBarrier(ctx); 64 GET_CURRENT_CONTEXT(ctx); 66 if (ctx->Driver.MemoryBarrier) 67 ctx->Driver.MemoryBarrier(ctx, barrier 71 memory_barrier_by_region(struct gl_context * ctx,GLbitfield barriers,bool no_error) argument [all...] |
| H A D | state.c | 60 * Update the ctx->*Program._Current pointers to point to the 73 update_program(struct gl_context *ctx) argument 76 ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]; 78 ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_CTRL]; 80 ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; 82 ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; 84 ctx->_Shader->CurrentProgram[MESA_SHADER_FRAGMENT]; 86 ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; 87 const struct gl_program *prevVP = ctx->VertexProgram._Current; 88 const struct gl_program *prevFP = ctx 226 update_single_program_constants(struct gl_context * ctx,struct gl_program * prog,gl_shader_stage stage) argument 248 update_program_constants(struct gl_context * ctx) argument 288 _mesa_update_state_locked(struct gl_context * ctx) argument 391 _mesa_update_state(struct gl_context * ctx) argument 424 _mesa_set_varying_vp_inputs(struct gl_context * ctx,GLbitfield varying_inputs) argument 456 _mesa_set_vp_override(struct gl_context * ctx,GLboolean flag) argument 470 set_vertex_processing_mode(struct gl_context * ctx,gl_vertex_processing_mode m) argument 491 _mesa_update_vertex_processing_mode(struct gl_context * ctx) argument 511 _mesa_set_draw_vao(struct gl_context * ctx,struct gl_vertex_array_object * vao,GLbitfield filter) argument [all...] |
| H A D | feedback.c | 50 GET_CURRENT_CONTEXT(ctx); 52 if (ctx->RenderMode==GL_FEEDBACK) { 53 _mesa_error( ctx, GL_INVALID_OPERATION, "glFeedbackBuffer" ); 57 _mesa_error( ctx, GL_INVALID_VALUE, "glFeedbackBuffer(size<0)" ); 61 _mesa_error( ctx, GL_INVALID_VALUE, "glFeedbackBuffer(buffer==NULL)" ); 62 ctx->Feedback.BufferSize = 0; 68 ctx->Feedback._Mask = 0; 71 ctx->Feedback._Mask = FB_3D; 74 ctx->Feedback._Mask = (FB_3D | FB_COLOR); 77 ctx 112 _mesa_feedback_vertex(struct gl_context * ctx,const GLfloat win[4],const GLfloat color[4],const GLfloat texcoord[4]) argument 192 write_record(struct gl_context * ctx,GLuint value) argument 211 _mesa_update_hitflag(struct gl_context * ctx,GLfloat z) argument 235 write_hit_record(struct gl_context * ctx) argument 495 _mesa_init_feedback(struct gl_context * ctx) argument [all...] |
| H A D | lines.c | 41 line_width(struct gl_context *ctx, GLfloat width, bool no_error) argument 44 if (ctx->Line.Width == width) 48 _mesa_error( ctx, GL_INVALID_VALUE, "glLineWidth" ); 62 if (!no_error && ctx->API == API_OPENGL_CORE 63 && ((ctx->Const.ContextFlags & GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT) 66 _mesa_error( ctx, GL_INVALID_VALUE, "glLineWidth" ); 70 FLUSH_VERTICES(ctx, ctx->DriverFlags.NewLineState ? 0 : _NEW_LINE); 71 ctx->NewDriverState |= ctx 144 _mesa_init_line(struct gl_context * ctx) argument [all...] |
| H A D | state.h | 32 _mesa_update_state(struct gl_context *ctx); 38 _mesa_update_state_locked(struct gl_context *ctx); 42 _mesa_set_varying_vp_inputs(struct gl_context *ctx, GLbitfield varying_inputs); 46 _mesa_set_vp_override(struct gl_context *ctx, GLboolean flag); 50 * Update ctx->VertexProgram._VertexProgramMode. 53 _mesa_update_vertex_processing_mode(struct gl_context *ctx); 60 _mesa_set_draw_vao(struct gl_context *ctx, struct gl_vertex_array_object *vao, 65 _mesa_ati_fragment_shader_enabled(const struct gl_context *ctx) argument 67 return ctx->ATIFragmentShader.Enabled && 68 ctx 75 _mesa_need_secondary_color(const struct gl_context * ctx) argument 101 _mesa_arb_vertex_program_enabled(const struct gl_context * ctx) argument 109 _mesa_vertex_program_two_side_enabled(const struct gl_context * ctx) argument 120 _mesa_polygon_get_front_bit(const struct gl_context * ctx) argument 129 _mesa_arb_fragment_program_enabled(const struct gl_context * ctx) argument [all...] |
| H A D | bbox.c | 39 GET_CURRENT_CONTEXT(ctx); 41 ctx->PrimitiveBoundingBox[0] = minX; 42 ctx->PrimitiveBoundingBox[1] = minY; 43 ctx->PrimitiveBoundingBox[2] = minZ; 44 ctx->PrimitiveBoundingBox[3] = minW; 45 ctx->PrimitiveBoundingBox[4] = maxX; 46 ctx->PrimitiveBoundingBox[5] = maxY; 47 ctx->PrimitiveBoundingBox[6] = maxZ; 48 ctx->PrimitiveBoundingBox[7] = maxW; 52 _mesa_init_bbox(struct gl_context *ctx) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/main/ |
| H A D | barrier.c | 36 _mesa_texture_barrier(struct gl_context *ctx) argument 50 GET_CURRENT_CONTEXT(ctx); 52 if (!ctx->Extensions.NV_texture_barrier) { 53 _mesa_error(ctx, GL_INVALID_OPERATION, 58 ctx->Driver.TextureBarrier(ctx); 64 GET_CURRENT_CONTEXT(ctx); 66 if (ctx->Driver.MemoryBarrier) 67 ctx->Driver.MemoryBarrier(ctx, barrier 71 memory_barrier_by_region(struct gl_context * ctx,GLbitfield barriers,bool no_error) argument [all...] |
| H A D | enable.c | 49 _mesa_update_derived_primitive_restart_state(struct gl_context *ctx) argument 51 if (ctx->Array.PrimitiveRestart || 52 ctx->Array.PrimitiveRestartFixedIndex) { 54 _mesa_primitive_restart_index(ctx, 1), 55 _mesa_primitive_restart_index(ctx, 2), 56 _mesa_primitive_restart_index(ctx, 4), 59 ctx->Array._RestartIndex[0] = restart_index[0]; 60 ctx->Array._RestartIndex[1] = restart_index[1]; 61 ctx->Array._RestartIndex[2] = restart_index[2]; 68 ctx 83 vao_state(struct gl_context * ctx,struct gl_vertex_array_object * vao,gl_vert_attrib attr,GLboolean state) argument 97 client_state(struct gl_context * ctx,struct gl_vertex_array_object * vao,GLenum cap,GLboolean state) argument 168 client_state_i(struct gl_context * ctx,struct gl_vertex_array_object * vao,GLenum cap,GLuint index,GLboolean state) argument 306 get_texcoord_unit(struct gl_context * ctx) argument 324 enable_texture(struct gl_context * ctx,GLboolean state,GLbitfield texBit) argument 348 _mesa_set_multisample(struct gl_context * ctx,GLboolean state) argument 376 _mesa_set_framebuffer_srgb(struct gl_context * ctx,GLboolean state) argument 405 _mesa_set_enable(struct gl_context * ctx,GLenum cap,GLboolean state) argument 1394 _mesa_set_enablei(struct gl_context * ctx,GLenum cap,GLuint index,GLboolean state) argument 1547 is_texture_enabled(struct gl_context * ctx,GLbitfield bit) argument [all...] |
| H A D | feedback.c | 50 GET_CURRENT_CONTEXT(ctx); 52 if (ctx->RenderMode==GL_FEEDBACK) { 53 _mesa_error( ctx, GL_INVALID_OPERATION, "glFeedbackBuffer" ); 57 _mesa_error( ctx, GL_INVALID_VALUE, "glFeedbackBuffer(size<0)" ); 61 _mesa_error( ctx, GL_INVALID_VALUE, "glFeedbackBuffer(buffer==NULL)" ); 62 ctx->Feedback.BufferSize = 0; 68 ctx->Feedback._Mask = 0; 71 ctx->Feedback._Mask = FB_3D; 74 ctx->Feedback._Mask = (FB_3D | FB_COLOR); 77 ctx 112 _mesa_feedback_vertex(struct gl_context * ctx,const GLfloat win[4],const GLfloat color[4],const GLfloat texcoord[4]) argument 192 write_record(struct gl_context * ctx,GLuint value) argument 211 _mesa_update_hitflag(struct gl_context * ctx,GLfloat z) argument 235 write_hit_record(struct gl_context * ctx) argument 496 _mesa_init_feedback(struct gl_context * ctx) argument [all...] |
| H A D | lines.c | 41 line_width(struct gl_context *ctx, GLfloat width, bool no_error) argument 44 if (ctx->Line.Width == width) 48 _mesa_error( ctx, GL_INVALID_VALUE, "glLineWidth" ); 62 if (!no_error && ctx->API == API_OPENGL_CORE 63 && ((ctx->Const.ContextFlags & GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT) 66 _mesa_error( ctx, GL_INVALID_VALUE, "glLineWidth" ); 70 FLUSH_VERTICES(ctx, ctx->DriverFlags.NewLineState ? 0 : _NEW_LINE, GL_LINE_BIT); 71 ctx->NewDriverState |= ctx 144 _mesa_init_line(struct gl_context * ctx) argument [all...] |
| H A D | state.h | 32 _mesa_update_allow_draw_out_of_order(struct gl_context *ctx); 35 _mesa_update_state(struct gl_context *ctx); 41 _mesa_update_state_locked(struct gl_context *ctx); 45 _mesa_set_vp_override(struct gl_context *ctx, GLboolean flag); 49 * Update ctx->VertexProgram._VPMode. 52 _mesa_update_vertex_processing_mode(struct gl_context *ctx); 55 _mesa_reset_vertex_processing_mode(struct gl_context *ctx); 59 _mesa_ati_fragment_shader_enabled(const struct gl_context *ctx) argument 61 return ctx->ATIFragmentShader.Enabled && 62 ctx 69 _mesa_need_secondary_color(const struct gl_context * ctx) argument 95 _mesa_arb_vertex_program_enabled(const struct gl_context * ctx) argument 103 _mesa_vertex_program_two_side_enabled(const struct gl_context * ctx) argument 114 _mesa_polygon_get_front_bit(const struct gl_context * ctx) argument 123 _mesa_arb_fragment_program_enabled(const struct gl_context * ctx) argument [all...] |
| H A D | bbox.c | 39 GET_CURRENT_CONTEXT(ctx); 41 ctx->PrimitiveBoundingBox[0] = minX; 42 ctx->PrimitiveBoundingBox[1] = minY; 43 ctx->PrimitiveBoundingBox[2] = minZ; 44 ctx->PrimitiveBoundingBox[3] = minW; 45 ctx->PrimitiveBoundingBox[4] = maxX; 46 ctx->PrimitiveBoundingBox[5] = maxY; 47 ctx->PrimitiveBoundingBox[6] = maxZ; 48 ctx->PrimitiveBoundingBox[7] = maxW; 52 _mesa_init_bbox(struct gl_context *ctx) argument [all...] |
| H A D | depth.c | 45 GET_CURRENT_CONTEXT(ctx); 48 _mesa_debug(ctx, "glClearDepth(%f)\n", depth); 50 ctx->PopAttribState |= GL_DEPTH_BUFFER_BIT; 51 ctx->Depth.Clear = CLAMP( depth, 0.0, 1.0 ); 63 depth_func(struct gl_context *ctx, GLenum func, bool no_error) argument 65 if (ctx->Depth.Func == func) 80 _mesa_error(ctx, GL_INVALID_ENUM, "glDepth.Func"); 85 FLUSH_VERTICES(ctx, ctx->DriverFlags.NewDepth ? 0 : _NEW_DEPTH, 87 ctx 183 _mesa_init_depth(struct gl_context * ctx) argument [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/nine/ |
| H A D | nine_queue.h | 31 nine_queue_wait_flush(struct nine_queue_pool* ctx); 34 nine_queue_get(struct nine_queue_pool* ctx); 37 nine_queue_flush(struct nine_queue_pool* ctx); 40 nine_queue_alloc(struct nine_queue_pool* ctx, unsigned space); 43 nine_queue_no_flushed_work(struct nine_queue_pool* ctx); 46 nine_queue_isempty(struct nine_queue_pool* ctx); 52 nine_queue_delete(struct nine_queue_pool *ctx);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_state.h | 35 etna_depth_enabled(struct etna_context *ctx) argument 37 return ctx->zsa && ctx->zsa->depth.enabled; 41 etna_stencil_enabled(struct etna_context *ctx) argument 43 return ctx->zsa && ctx->zsa->stencil[0].enabled; 47 etna_state_update(struct etna_context *ctx);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_state.h | 35 etna_depth_enabled(struct etna_context *ctx) argument 37 return ctx->zsa && ctx->zsa->depth_enabled; 41 etna_stencil_enabled(struct etna_context *ctx) argument 43 return ctx->zsa && ctx->zsa->stencil[0].enabled; 47 etna_state_update(struct etna_context *ctx);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/nine/ |
| H A D | nine_queue.h | 31 nine_queue_wait_flush(struct nine_queue_pool* ctx); 34 nine_queue_get(struct nine_queue_pool* ctx); 37 nine_queue_flush(struct nine_queue_pool* ctx); 40 nine_queue_alloc(struct nine_queue_pool* ctx, unsigned space); 43 nine_queue_no_flushed_work(struct nine_queue_pool* ctx); 46 nine_queue_isempty(struct nine_queue_pool* ctx); 52 nine_queue_delete(struct nine_queue_pool *ctx);
|