/external/mesa3d/src/mesa/main/ |
arrayobj.h | 35 struct gl_context; 50 _mesa_new_array_object( struct gl_context *ctx, GLuint name ); 53 _mesa_delete_array_object( struct gl_context *ctx, struct gl_array_object *obj ); 56 _mesa_reference_array_object_(struct gl_context *ctx, 61 _mesa_reference_array_object(struct gl_context *ctx, 71 _mesa_initialize_array_object( struct gl_context *ctx, 76 _mesa_update_array_object_max_element(struct gl_context *ctx,
|
pbo.h | 41 _mesa_map_pbo_source(struct gl_context *ctx, 46 _mesa_map_validate_pbo_source(struct gl_context *ctx, 54 _mesa_unmap_pbo_source(struct gl_context *ctx, 58 _mesa_map_pbo_dest(struct gl_context *ctx, 63 _mesa_map_validate_pbo_dest(struct gl_context *ctx, 71 _mesa_unmap_pbo_dest(struct gl_context *ctx, 76 _mesa_validate_pbo_teximage(struct gl_context *ctx, GLuint dimensions, 83 _mesa_validate_pbo_compressed_teximage(struct gl_context *ctx, 89 _mesa_unmap_teximage_pbo(struct gl_context *ctx,
|
transformfeedback.h | 34 struct gl_context; 37 _mesa_init_transform_feedback(struct gl_context *ctx); 40 _mesa_free_transform_feedback(struct gl_context *ctx); 45 _mesa_validate_transform_feedback_buffers(struct gl_context *ctx); 64 _mesa_bind_buffer_range_transform_feedback(struct gl_context *ctx, 71 _mesa_bind_buffer_base_transform_feedback(struct gl_context *ctx, 93 _mesa_lookup_transform_feedback_object(struct gl_context *ctx, GLuint name); 116 _mesa_validate_primitive_mode(struct gl_context *ctx, GLenum mode) 122 _mesa_validate_transform_feedback_buffers(struct gl_context *ctx)
|
polygon.h | 37 struct gl_context; 43 _mesa_polygon_stipple(struct gl_context *ctx, const GLubyte *pattern); 68 _mesa_init_polygon( struct gl_context * ctx );
|
renderbuffer.h | 32 struct gl_context; 40 _mesa_new_renderbuffer(struct gl_context *ctx, GLuint name); 43 _mesa_delete_renderbuffer(struct gl_context *ctx, struct gl_renderbuffer *rb);
|
texturebarrier.c | 36 _mesa_texture_barrier(struct gl_context *ctx)
|
fog.h | 43 struct gl_context; 60 extern void _mesa_init_fog( struct gl_context * ctx );
|
points.h | 37 struct gl_context; 56 _mesa_init_point( struct gl_context * ctx );
|
light.h | 34 struct gl_context; 87 _mesa_light(struct gl_context *ctx, GLuint lnum, GLenum pname, const GLfloat *params); 90 extern GLuint _mesa_material_bitmask( struct gl_context *ctx, 95 extern void _mesa_update_lighting( struct gl_context *ctx ); 97 extern void _mesa_update_tnl_spaces( struct gl_context *ctx, GLuint new_state ); 99 extern void _mesa_update_material( struct gl_context *ctx, 102 extern void _mesa_update_color_material( struct gl_context *ctx, 105 extern void _mesa_init_lighting( struct gl_context *ctx ); 107 extern void _mesa_free_lighting_data( struct gl_context *ctx ); 109 extern void _mesa_allow_light_in_model( struct gl_context *ctx, GLboolean flag ) [all...] |
texobj.h | 47 _mesa_lookup_texture(struct gl_context *ctx, GLuint id); 50 _mesa_new_texture_object( struct gl_context *ctx, GLuint name, GLenum target ); 57 _mesa_delete_texture_object( struct gl_context *ctx, 65 _mesa_clear_texture_object(struct gl_context *ctx, 113 _mesa_test_texobj_completeness( const struct gl_context *ctx, 120 _mesa_dirty_texobj(struct gl_context *ctx, struct gl_texture_object *texObj, 124 _mesa_get_fallback_texture(struct gl_context *ctx, gl_texture_index tex); 127 _mesa_total_texture_memory(struct gl_context *ctx); 130 _mesa_unlock_context_textures( struct gl_context *ctx ); 133 _mesa_lock_context_textures( struct gl_context *ctx ) [all...] |
pack.h | 53 _mesa_pack_rgba_span_float(struct gl_context *ctx, GLuint n, 61 _mesa_unpack_color_span_ubyte(struct gl_context *ctx, 70 _mesa_unpack_color_span_float(struct gl_context *ctx, 78 _mesa_unpack_color_span_uint(struct gl_context *ctx, 85 _mesa_unpack_dudv_span_byte(struct gl_context *ctx, 93 _mesa_unpack_index_span(struct gl_context *ctx, GLuint n, 101 _mesa_pack_index_span(struct gl_context *ctx, GLuint n, 108 _mesa_unpack_stencil_span(struct gl_context *ctx, GLuint n, 115 _mesa_pack_stencil_span(struct gl_context *ctx, GLuint n, 121 _mesa_unpack_depth_span(struct gl_context *ctx, GLuint n [all...] |
texstore.h | 58 struct gl_context *ctx, GLuint dims, \ 74 _mesa_make_temp_ubyte_image(struct gl_context *ctx, GLuint dims, 83 _mesa_make_temp_float_image(struct gl_context *ctx, GLuint dims, 93 _mesa_store_teximage(struct gl_context *ctx, 101 _mesa_store_texsubimage(struct gl_context *ctx, GLuint dims, 110 _mesa_store_compressed_teximage(struct gl_context *ctx, GLuint dims, 116 _mesa_store_compressed_texsubimage(struct gl_context *ctx, GLuint dims,
|
/external/mesa3d/src/mesa/drivers/dri/radeon/ |
radeon_common.h | 8 void radeonUserClear(struct gl_context *ctx, GLuint mask); 10 void radeonUpdateScissor( struct gl_context *ctx ); 11 void radeonScissor(struct gl_context* ctx, GLint x, GLint y, GLsizei w, GLsizei h); 15 void radeonFlush(struct gl_context *ctx); 16 void radeonFinish(struct gl_context * ctx); 20 void radeon_clear_tris(struct gl_context *ctx, GLbitfield mask); 23 void radeon_draw_buffer(struct gl_context *ctx, struct gl_framebuffer *fb); 24 void radeonDrawBuffer( struct gl_context *ctx, GLenum mode ); 25 void radeonReadBuffer( struct gl_context *ctx, GLenum mode ); 26 void radeon_viewport(struct gl_context *ctx, GLint x, GLint y, GLsizei width, GLsizei height) [all...] |
radeon_queryobj.h | 32 extern void radeonEmitQueryBegin(struct gl_context *ctx); 33 extern void radeonEmitQueryEnd(struct gl_context *ctx); 39 int radeon_check_query_active(struct gl_context *ctx, struct radeon_state_atom *atom); 40 void radeon_emit_queryobj(struct gl_context *ctx, struct radeon_state_atom *atom);
|
radeon_tcl.h | 41 extern void radeonTclPrimitive( struct gl_context *ctx, GLenum prim, int hw_prim ); 42 extern void radeonEmitEltPrimitive( struct gl_context *ctx, GLuint first, GLuint last, 44 extern void radeonEmitPrimitive( struct gl_context *ctx, GLuint first, GLuint last, 47 extern void radeonTclFallback( struct gl_context *ctx, GLuint bit, GLboolean mode );
|
/external/mesa3d/src/mesa/state_tracker/ |
st_draw.h | 43 struct gl_context; 51 st_draw_vbo(struct gl_context *ctx, 61 st_feedback_draw_vbo(struct gl_context *ctx,
|
st_cb_texturebarrier.c | 49 st_TextureBarrier(struct gl_context *ctx)
|
st_glsl_to_tgsi.h | 32 struct gl_context; 38 struct gl_context *ctx, 64 struct gl_shader *st_new_shader(struct gl_context *ctx, GLuint name, GLuint type); 67 st_new_shader_program(struct gl_context *ctx, GLuint name); 69 GLboolean st_link_shader(struct gl_context *ctx, struct gl_shader_program *prog);
|
/external/mesa3d/src/mesa/drivers/dri/r200/ |
r200_tcl.h | 40 extern void r200TclPrimitive( struct gl_context *ctx, GLenum prim, int hw_prim ); 41 extern void r200EmitEltPrimitive( struct gl_context *ctx, GLuint first, GLuint last, 43 extern void r200EmitPrimitive( struct gl_context *ctx, GLuint first, GLuint last, 46 extern void r200TclFallback( struct gl_context *ctx, GLuint bit, GLboolean mode );
|
/external/mesa3d/src/mesa/drivers/dri/intel/ |
intel_buffers.h | 46 intel_draw_buffer(struct gl_context * ctx) 55 void intelCalcViewport(struct gl_context * ctx);
|
intel_pixel.h | 34 bool intel_check_blit_fragment_ops(struct gl_context * ctx, 41 void intelReadPixels(struct gl_context * ctx, 48 void intelDrawPixels(struct gl_context * ctx, 56 void intelCopyPixels(struct gl_context * ctx, 61 void intelBitmap(struct gl_context * ctx,
|
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
nouveau_span.c | 37 renderbuffer_map_unmap(struct gl_context *ctx, struct gl_renderbuffer *rb, 47 framebuffer_map_unmap(struct gl_context *ctx, struct gl_framebuffer *fb, GLboolean map) 61 span_map_unmap(struct gl_context *ctx, GLboolean map) 78 nouveau_span_start(struct gl_context *ctx) 85 nouveau_span_finish(struct gl_context *ctx) 92 nouveau_span_functions_init(struct gl_context *ctx)
|
/external/mesa3d/src/mesa/swrast/ |
s_context.h | 54 typedef void (*texture_sample_func)(struct gl_context *ctx, 60 typedef void (_ASMAPIP blend_func)( struct gl_context *ctx, GLuint n, 65 typedef void (*swrast_point_func)( struct gl_context *ctx, const SWvertex *); 67 typedef void (*swrast_line_func)( struct gl_context *ctx, 70 typedef void (*swrast_tri_func)( struct gl_context *ctx, const SWvertex *, 74 typedef void (*validate_texture_image_func)(struct gl_context *ctx, 240 void (*InvalidateState)( struct gl_context *ctx, GLbitfield new_state ); 257 void (*choose_point)( struct gl_context * ); 258 void (*choose_line)( struct gl_context * ); 259 void (*choose_triangle)( struct gl_context * ); [all...] |
/external/mesa3d/src/mesa/tnl/ |
t_context.h | 241 GLboolean (*create)( struct gl_context *ctx, struct tnl_pipeline_stage * ); 250 void (*validate)( struct gl_context *ctx, struct tnl_pipeline_stage * ); 260 GLboolean (*run)( struct gl_context *ctx, struct tnl_pipeline_stage * ); 290 typedef void (*tnl_emit_func)( struct gl_context *ctx, 317 typedef void (*tnl_points_func)( struct gl_context *ctx, GLuint first, GLuint last ); 318 typedef void (*tnl_line_func)( struct gl_context *ctx, GLuint v1, GLuint v2 ); 319 typedef void (*tnl_triangle_func)( struct gl_context *ctx, 321 typedef void (*tnl_quad_func)( struct gl_context *ctx, GLuint v1, GLuint v2, 323 typedef void (*tnl_render_func)( struct gl_context *ctx, GLuint start, GLuint count, 325 typedef void (*tnl_interp_func)( struct gl_context *ctx [all...] |
/external/mesa3d/src/mesa/vbo/ |
vbo.h | 38 struct gl_context; 70 GLboolean _vbo_CreateContext( struct gl_context *ctx ); 71 void _vbo_DestroyContext( struct gl_context *ctx ); 72 void _vbo_InvalidateState( struct gl_context *ctx, GLuint new_state ); 75 typedef void (*vbo_draw_func)( struct gl_context *ctx, 101 void vbo_split_prims( struct gl_context *ctx, 117 void vbo_rebase_prims( struct gl_context *ctx, 144 vbo_get_minmax_indices(struct gl_context *ctx, const struct _mesa_prim *prim, 148 void vbo_use_buffer_objects(struct gl_context *ctx); 150 void vbo_always_unmap_buffers(struct gl_context *ctx) [all...] |