/external/mesa3d/src/mesa/state_tracker/ |
D | st_cb_bitmap.h | 37 struct st_context; 47 st_init_bitmap(struct st_context *st); 50 st_destroy_bitmap(struct st_context *st); 53 st_make_bitmap_fragment_program(struct st_context *st, 59 st_flush_bitmap_cache(struct st_context *st); 69 st_init_bitmap(struct st_context *st) in st_init_bitmap() 74 st_destroy_bitmap(struct st_context *st) in st_destroy_bitmap() 79 st_flush_bitmap_cache(struct st_context *st) in st_flush_bitmap_cache() 84 st_flush_bitmap(struct st_context *st) in st_flush_bitmap()
|
D | st_program.h | 47 struct st_context *st; /**< variants are per-context */ 102 struct st_context *st; /**< variants are per-context */ 171 struct st_context *st; /**< variants are per-context */ 241 st_reference_vertprog(struct st_context *st, in st_reference_vertprog() 251 st_reference_geomprog(struct st_context *st, in st_reference_geomprog() 261 st_reference_fragprog(struct st_context *st, in st_reference_fragprog() 272 st_get_vp_variant(struct st_context *st, 278 st_get_fp_variant(struct st_context *st, 284 st_get_gp_variant(struct st_context *st, 299 st_release_vp_variants( struct st_context *st, [all …]
|
D | st_cache.h | 41 struct st_context; 45 st_cached_blend_state(struct st_context *st, 49 st_cached_sampler_state(struct st_context *st, 53 st_cached_depth_stencil_alpha_state(struct st_context *st, 57 st_cached_rasterizer_state(struct st_context *st, 61 st_cached_fs_state(struct st_context *st, 66 st_cached_vs_state(struct st_context *st,
|
D | st_cb_flush.c | 52 is_front_buffer_dirty(struct st_context *st) in is_front_buffer_dirty() 65 display_front_buffer(struct st_context *st) in display_front_buffer() 79 void st_flush( struct st_context *st, in st_flush() 93 void st_finish( struct st_context *st ) in st_finish() 113 struct st_context *st = st_context(ctx); in st_glFlush() 133 struct st_context *st = st_context(ctx); in st_glFinish()
|
D | st_manager.h | 36 struct st_context; 39 st_manager_get_egl_image_surface(struct st_context *st, 43 st_manager_flush_frontbuffer(struct st_context *st); 46 st_manager_validate_framebuffers(struct st_context *st); 49 st_manager_add_color_renderbuffer(struct st_context *st, struct gl_framebuffer *fb,
|
D | st_manager.c | 148 st_context_validate(struct st_context *st, in st_context_validate() 182 struct st_context *st) in st_framebuffer_validate() 463 struct st_context *st = (struct st_context *) stctxi; in st_context_flush() 475 struct st_context *st = (struct st_context *) stctxi; in st_context_teximage() 578 struct st_context *st = (struct st_context *) stctxi; in st_context_copy() 579 struct st_context *src = (struct st_context *) stsrci; in st_context_copy() 588 struct st_context *st = (struct st_context *) stctxi; in st_context_share() 589 struct st_context *src = (struct st_context *) stsrci; in st_context_share() 597 struct st_context *st = (struct st_context *) stctxi; in st_context_destroy() 607 struct st_context *shared_ctx = (struct st_context *) shared_stctxi; in st_api_create_context() [all …]
|
D | st_cb_drawpixels.h | 37 struct st_context; 44 st_destroy_drawpix(struct st_context *st); 47 st_make_drawpix_fragment_program(struct st_context *st, 52 st_make_drawpix_z_stencil_program(struct st_context *st, 64 st_destroy_drawpix(struct st_context *st) in st_destroy_drawpix()
|
D | st_context.h | 42 struct st_context; 64 void (*update)( struct st_context *st ); 69 struct st_context struct 204 static INLINE struct st_context *st_context(struct gl_context *ctx) in st_context() argument 268 extern struct st_context * 271 struct st_context *share, 275 st_destroy_context(struct st_context *st);
|
D | st_cb_queryobj.c | 69 struct pipe_context *pipe = st_context(ctx)->pipe; in st_DeleteQuery() 84 struct pipe_context *pipe = st_context(ctx)->pipe; in st_BeginQuery() 88 st_flush_bitmap_cache(st_context(ctx)); in st_BeginQuery() 132 struct pipe_context *pipe = st_context(ctx)->pipe; in st_EndQuery() 135 st_flush_bitmap_cache(st_context(ctx)); in st_EndQuery() 149 struct pipe_context *pipe = st_context(ctx)->pipe; in st_WaitQuery() 171 struct pipe_context *pipe = st_context(ctx)->pipe; in st_CheckQuery() 181 struct pipe_screen *screen = st_context(ctx)->pipe->screen; in st_GetTimestamp()
|
D | st_cb_program.c | 58 struct st_context *st = st_context(ctx); in st_bind_program() 81 struct st_context *st = st_context(ctx); in st_use_program() 126 struct st_context *st = st_context(ctx); in st_delete_program() 196 struct st_context *st = st_context(ctx); in st_program_string_notify()
|
D | st_cb_xformfb.c | 114 struct st_context *st = st_context(ctx); in st_begin_transform_feedback() 160 struct st_context *st = st_context(ctx); in st_pause_transform_feedback() 169 struct st_context *st = st_context(ctx); in st_resume_transform_feedback() 200 struct st_context *st = st_context(ctx); in st_end_transform_feedback()
|
D | st_cb_bufferobjects.c | 129 pipe_buffer_write(st_context(ctx)->pipe, in st_bufferobj_subdata() 159 pipe_buffer_read(st_context(ctx)->pipe, st_obj->buffer, in st_bufferobj_get_subdata() 179 struct st_context *st = st_context(ctx); in st_bufferobj_data() 254 struct pipe_context *pipe = st_context(ctx)->pipe; in st_bufferobj_map_range() 311 struct pipe_context *pipe = st_context(ctx)->pipe; in st_bufferobj_flush_mapped_range() 334 struct pipe_context *pipe = st_context(ctx)->pipe; in st_bufferobj_unmap() 358 struct pipe_context *pipe = st_context(ctx)->pipe; in st_copy_buffer_subdata() 383 st_bufferobj_validate_usage(struct st_context *st, in st_bufferobj_validate_usage()
|
D | st_cb_fbo.c | 66 struct pipe_screen *screen = st_context(ctx)->pipe->screen; in st_renderbuffer_alloc_sw_storage() 112 struct st_context *st = st_context(ctx); in st_renderbuffer_alloc_storage() 232 struct st_context *st = st_context(ctx); in st_renderbuffer_delete() 387 struct st_context *st = st_context(ctx); in st_render_texture() 581 struct st_context *st = st_context(ctx); in st_validate_framebuffer() 665 struct st_context *st = st_context(ctx); in st_DrawBuffers() 686 struct st_context *st = st_context(ctx); in st_ReadBuffer() 707 struct st_context *st = st_context(ctx); in st_MapRenderbuffer() 777 struct st_context *st = st_context(ctx); in st_UnmapRenderbuffer()
|
D | st_atom.h | 39 struct st_context; 42 void st_init_atoms( struct st_context *st ); 43 void st_destroy_atoms( struct st_context *st ); 46 void st_validate_state( struct st_context *st );
|
D | st_context.c | 78 struct st_context *st = st_context(ctx); in st_invalidate_state() 116 static struct st_context * 122 struct st_context *st = ST_CALLOC_STRUCT( st_context ); in st_create_context_priv() 211 struct st_context *st_create_context(gl_api api, struct pipe_context *pipe, in st_create_context() 213 struct st_context *share, in st_create_context() 245 static void st_destroy_context_priv( struct st_context *st ) in st_destroy_context_priv() 281 void st_destroy_context( struct st_context *st ) in st_destroy_context()
|
D | st_extensions.h | 33 struct st_context; 35 extern void st_init_limits(struct st_context *st); 37 extern void st_init_extensions(struct st_context *st);
|
D | st_cb_clear.h | 34 struct st_context; 37 st_init_clear(struct st_context *st); 41 st_destroy_clear(struct st_context *st);
|
D | st_cb_flush.h | 37 struct st_context; 43 st_flush(struct st_context *st, 47 st_finish(struct st_context *st);
|
D | st_gen_mipmap.h | 37 struct st_context; 40 st_init_generate_mipmap(struct st_context *st); 44 st_destroy_generate_mipmap(struct st_context *st);
|
D | st_cb_blit.h | 36 struct st_context; 40 st_init_blit(struct st_context *st); 43 st_destroy_blit(struct st_context *st);
|
D | st_cb_drawtex.h | 17 struct st_context; 25 st_destroy_drawtex(struct st_context *st); 35 st_destroy_drawtex(struct st_context *st) in st_destroy_drawtex()
|
D | st_cb_bitmap.c | 121 struct st_context *st = st_context(ctx); in make_bitmap_fragment_program() 177 make_bitmap_fragment_program_glsl(struct st_context *st, in make_bitmap_fragment_program_glsl() 214 st_make_bitmap_fragment_program(struct st_context *st, in st_make_bitmap_fragment_program() 267 unpack_bitmap(struct st_context *st, in unpack_bitmap() 288 struct st_context *st = st_context(ctx); in make_bitmap_texture() 332 setup_bitmap_vertex_data(struct st_context *st, bool normalized, in setup_bitmap_vertex_data() 413 struct st_context *st = st_context(ctx); in draw_bitmap_quad() 557 reset_cache(struct st_context *st) in reset_cache() 610 create_cache_trans(struct st_context *st) in create_cache_trans() 636 st_flush_bitmap_cache(struct st_context *st) in st_flush_bitmap_cache() [all …]
|
D | st_atom.c | 74 void st_init_atoms( struct st_context *st ) in st_init_atoms() 80 void st_destroy_atoms( struct st_context *st ) in st_destroy_atoms() 115 static void check_program_state( struct st_context *st ) in check_program_state() 129 static void check_attrib_edgeflag(struct st_context *st) in check_attrib_edgeflag() 150 void st_validate_state( struct st_context *st )
|
D | st_draw.h | 44 struct st_context; 46 void st_init_draw( struct st_context *st ); 48 void st_destroy_draw( struct st_context *st );
|
D | st_cb_syncobj.c | 59 struct pipe_screen *screen = st_context(ctx)->pipe->screen; in st_delete_sync_object() 69 struct pipe_context *pipe = st_context(ctx)->pipe; in st_fence_sync() 80 struct pipe_screen *screen = st_context(ctx)->pipe->screen; in st_check_sync() 93 struct pipe_screen *screen = st_context(ctx)->pipe->screen; in st_client_wait_sync()
|