/third_party/mesa3d/src/gallium/drivers/i915/ |
D | i915_state_emit.c | 45 void (*validate)(struct i915_context *, unsigned *batch_space); 46 void (*emit)(struct i915_context *); 51 validate_flush(struct i915_context *i915, unsigned *batch_space) in validate_flush() 57 emit_flush(struct i915_context *i915) in emit_flush() 97 emit_invariant(struct i915_context *i915) in emit_invariant() 105 validate_immediate(struct i915_context *i915, unsigned *batch_space) in validate_immediate() 120 emit_immediate_s5(struct i915_context *i915, uint32_t imm) in emit_immediate_s5() 146 emit_immediate(struct i915_context *i915) in emit_immediate() 178 validate_dynamic(struct i915_context *i915, unsigned *batch_space) in validate_dynamic() 185 emit_dynamic(struct i915_context *i915) in emit_dynamic() [all …]
|
D | i915_context.h | 245 struct i915_context { struct 364 i915_set_flush_dirty(struct i915_context *i915, unsigned flush) in i915_set_flush_dirty() 371 i915_stencil_ccw(struct i915_context *i915) in i915_stencil_ccw() 382 struct draw_stage *i915_draw_render_stage(struct i915_context *i915); 387 struct draw_stage *i915_draw_vbuf_stage(struct i915_context *i915); 392 void i915_emit_hardware_state(struct i915_context *i915); 413 void i915_init_state_functions(struct i915_context *i915); 414 void i915_init_flush_functions(struct i915_context *i915); 415 void i915_init_string_functions(struct i915_context *i915); 427 static inline struct i915_context * [all …]
|
D | i915_state.c | 232 struct i915_context *i915 = i915_context(pipe); in i915_bind_blend_state() 252 struct i915_context *i915 = i915_context(pipe); in i915_set_blend_color() 266 struct i915_context *i915 = i915_context(pipe); in i915_set_stencil_ref() 357 struct i915_context *i915 = i915_context(pipe); in i915_bind_sampler_states() 504 struct i915_context *i915 = i915_context(pipe); in i915_bind_depth_stencil_state() 525 struct i915_context *i915 = i915_context(pipe); in i915_set_scissor_states() 541 struct i915_context *i915 = i915_context(pipe); in i915_create_fs_state() 573 struct i915_context *i915 = i915_context(pipe); in i915_bind_fs_state() 609 struct i915_context *i915 = i915_context(pipe); in i915_create_vs_state() 633 struct i915_context *i915 = i915_context(pipe); in i915_bind_vs_state() [all …]
|
D | i915_state_dynamic.c | 49 set_dynamic(struct i915_context *i915, unsigned offset, const unsigned state) in set_dynamic() 60 set_dynamic_array(struct i915_context *i915, unsigned offset, in set_dynamic_array() 80 upload_MODES4(struct i915_context *i915) in upload_MODES4() 107 upload_BFO(struct i915_context *i915) in upload_BFO() 135 upload_BLENDCOLOR(struct i915_context *i915) in upload_BLENDCOLOR() 162 upload_IAB(struct i915_context *i915) in upload_IAB() 185 upload_DEPTHSCALE(struct i915_context *i915) in upload_DEPTHSCALE() 206 upload_STIPPLE(struct i915_context *i915) in upload_STIPPLE() 244 upload_SCISSOR_ENABLE(struct i915_context *i915) in upload_SCISSOR_ENABLE() 256 upload_SCISSOR_RECT(struct i915_context *i915) in upload_SCISSOR_RECT() [all …]
|
D | i915_state_immediate.c | 42 set_immediate(struct i915_context *i915, unsigned offset, const unsigned state) in set_immediate() 56 upload_S0S1(struct i915_context *i915) in upload_S0S1() 89 upload_S2S4(struct i915_context *i915) in upload_S2S4() 113 upload_S5(struct i915_context *i915) in upload_S5() 150 upload_S6(struct i915_context *i915) in upload_S6() 190 upload_S7(struct i915_context *i915) in upload_S7() 213 update_immediate(struct i915_context *i915) in update_immediate()
|
D | i915_state.h | 34 struct i915_context; 38 void (*update)(struct i915_context *); 53 void i915_update_derived(struct i915_context *i915); 54 void i915_emit_hardware_state(struct i915_context *i915);
|
D | i915_context.c | 62 struct i915_context *i915 = i915_context(pipe); in i915_draw_vbo() 140 struct i915_context *i915 = i915_context(pipe); in i915_destroy() 172 struct i915_context *i915 = i915_context(pipe); in i915_set_debug_callback() 183 struct i915_context *i915; in i915_create_context() 185 i915 = CALLOC_STRUCT(i915_context); in i915_create_context()
|
D | i915_flush.c | 43 struct i915_context *i915 = i915_context(pipe); in i915_flush_pipe() 65 i915_init_flush_functions(struct i915_context *i915) in i915_init_flush_functions() 75 i915_flush(struct i915_context *i915, struct pipe_fence_handle **fence, in i915_flush()
|
D | i915_prim_vbuf.c | 59 struct i915_context *i915; 107 struct i915_context *i915 = i915_render->i915; in i915_vbuf_update_vbo_state() 128 struct i915_context *i915 = i915_render->i915; in i915_vbuf_render_get_vertex_info() 147 struct i915_context *i915 = i915_render->i915; in i915_vbuf_render_reserve() 169 struct i915_context *i915 = i915_render->i915; in i915_vbuf_render_new_buf() 246 struct i915_context *i915 = i915_render->i915; in i915_vbuf_render_map_vertices() 349 struct i915_context *i915 = i915_render->i915; in draw_arrays_generate_indices() 412 struct i915_context *i915 = i915_render->i915; in draw_arrays_fallback() 458 struct i915_context *i915 = i915_render->i915; in i915_vbuf_render_draw_arrays() 505 struct i915_context *i915 = i915_render->i915; in draw_generate_indices() [all …]
|
D | i915_surface.c | 51 i915_util_blitter_save_states(struct i915_context *i915) in i915_util_blitter_save_states() 80 struct i915_context *i915 = i915_context(pipe); in i915_surface_copy_render() 136 struct i915_context *i915 = i915_context(pipe); in i915_clear_render_target_render() 166 struct i915_context *i915 = i915_context(pipe); in i915_clear_depth_stencil_render() 245 i915_copy_blit(i915_context(pipe), block_size, in i915_surface_copy_blitter() 255 struct i915_context *i915 = i915_context(pipe); in i915_blit() 301 i915_fill_blit(i915_context(pipe), util_format_get_blocksize(pt->format), in i915_clear_render_target_blitter() 335 i915_fill_blit(i915_context(pipe), util_format_get_blocksize(pt->format), in i915_clear_depth_stencil_blitter() 452 i915_init_surface_functions(struct i915_context *i915) in i915_init_surface_functions()
|
D | i915_debug.h | 38 struct i915_context; 74 void i915_dump_dirty(struct i915_context *i915, const char *func); 76 void i915_dump_hardware_dirty(struct i915_context *i915, const char *func);
|
D | i915_resource_buffer.c | 73 struct i915_context *i915 = i915_context(pipe); in i915_buffer_transfer_map() 93 struct i915_context *i915 = i915_context(pipe); in i915_buffer_transfer_unmap()
|
D | i915_prim_emit.c | 45 struct i915_context *i915; 64 emit_hw_vertex(struct i915_context *i915, const struct vertex_header *vertex) in emit_hw_vertex() 121 struct i915_context *i915 = setup_stage(stage)->i915; in emit_prim() 196 i915_draw_render_stage(struct i915_context *i915) in i915_draw_render_stage()
|
D | i915_clear.c | 47 struct i915_context *i915 = i915_context(pipe); in i915_clear_emit() 226 &i915_context(pipe)->framebuffer; in i915_clear_blitter() 254 struct i915_context *i915 = i915_context(pipe); in i915_clear_render()
|
D | i915_query.h | 31 struct i915_context; 34 void i915_init_query_functions(struct i915_context *i915);
|
D | i915_surface.h | 31 struct i915_context; 34 void i915_init_surface_functions(struct i915_context *i915);
|
D | i915_state_fpc.c | 33 update_hw_constants(struct i915_context *i915) in update_hw_constants() 44 update_fs(struct i915_context *i915) in update_fs()
|
D | i915_blit.h | 33 extern void i915_copy_blit(struct i915_context *i915, unsigned cpp, 41 extern void i915_fill_blit(struct i915_context *i915, unsigned cpp,
|
D | i915_resource.h | 37 struct i915_context; 87 void i915_init_resource_functions(struct i915_context *i915);
|
D | i915_blit.c | 34 i915_fill_blit(struct i915_context *i915, unsigned cpp, unsigned rgba_mask, in i915_fill_blit() 79 i915_copy_blit(struct i915_context *i915, unsigned cpp, in i915_copy_blit()
|
D | i915_state_sampler.c | 73 update_sampler(struct i915_context *i915, uint32_t unit, in update_sampler() 282 update_map(struct i915_context *i915, uint32_t unit, in update_map() 343 update_samplers(struct i915_context *i915) in update_samplers()
|
/third_party/mesa3d/src/mesa/drivers/dri/i915/ |
D | i915_context.h | 245 struct i915_context struct 282 extern void i915InitVtbl(struct i915_context *i915); argument 338 extern void i915InitState(struct i915_context *i915); 353 extern void i915ValidateFragmentProgram(struct i915_context *i915); 360 static inline struct i915_context * 361 i915_context(struct gl_context * ctx) in i915_context() function 363 return (struct i915_context *) ctx; in i915_context() 368 #define I915_CONTEXT(ctx) i915_context(ctx)
|
D | i915_vtbl.c | 54 struct i915_context *i915 = i915_context(&intel->ctx); in i915_render_prevalidate() 69 struct i915_context *i915 = i915_context(&intel->ctx); in i915_reduced_primitive_state() 103 struct i915_context *i915 = i915_context(&intel->ctx); in i915_check_vertex_size() 285 struct i915_context *i915 = i915_context(&intel->ctx); in i915_emit_state() 504 struct i915_context *i915 = i915_context(&intel->ctx); in i915_destroy_context() 573 struct i915_context *i915 = i915_context(&intel->ctx); in i915_set_draw_region() 675 i915_update_color_write_enable(struct i915_context *i915, bool enable) in i915_update_color_write_enable() 701 struct i915_context *i915 = (struct i915_context *)intel; in i915_update_draw_buffer() 808 struct i915_context *i915 = i915_context(&intel->ctx); in i915_new_batch() 825 struct i915_context *i915 = i915_context(&intel->ctx); in i915_assert_not_dirty() [all …]
|
D | i915_state.c | 56 struct i915_context *i915 = I915_CONTEXT(ctx); in i915_update_stencil() 182 struct i915_context *i915 = I915_CONTEXT(ctx); in i915AlphaFunc() 208 struct i915_context *i915 = I915_CONTEXT(ctx); in i915EvalLogicOpBlendState() 240 struct i915_context *i915 = I915_CONTEXT(ctx); in i915BlendColor() 288 struct i915_context *i915 = I915_CONTEXT(ctx); in i915UpdateBlendState() 356 struct i915_context *i915 = I915_CONTEXT(ctx); in i915DepthFunc() 374 struct i915_context *i915 = I915_CONTEXT(ctx); in i915DepthMask() 436 struct i915_context *i915 = I915_CONTEXT(ctx); in i915PolygonStipple() 498 struct i915_context *i915 = I915_CONTEXT(ctx); in i915Scissor() 544 struct i915_context *i915 = I915_CONTEXT(ctx); in i915LogicOp() [all …]
|
D | i915_texstate.c | 143 struct i915_context *i915 = i915_context(ctx); in i915_update_tex_unit() 436 struct i915_context *i915 = i915_context(&intel->ctx); in i915UpdateTextureState()
|