Home
last modified time | relevance | path

Searched refs:i915_context (Results 1 – 25 of 44) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/i915/
Di915_state.c179 struct i915_context *i915 = i915_context(pipe); in i915_bind_blend_state()
198 struct i915_context *i915 = i915_context(pipe); in i915_set_blend_color()
211 struct i915_context *i915 = i915_context(pipe); in i915_set_stencil_ref()
297 struct i915_context *i915 = i915_context(pipe); in i915_fixup_bind_sampler_states()
310 struct i915_context *i915 = i915_context(pipe); in i915_bind_vertex_sampler_states()
338 struct i915_context *i915 = i915_context(pipe); in i915_bind_fragment_sampler_states()
367 i915_prepare_vertex_sampling(struct i915_context *i915) in i915_prepare_vertex_sampling()
420 i915_cleanup_vertex_sampling(struct i915_context *i915) in i915_cleanup_vertex_sampling()
530 struct i915_context *i915 = i915_context(pipe); in i915_bind_depth_stencil_state()
550 struct i915_context *i915 = i915_context(pipe); in i915_set_scissor_state()
[all …]
Di915_context.h222 struct i915_context { struct
356 void i915_set_flush_dirty(struct i915_context *i915, unsigned flush) in i915_set_flush_dirty()
366 struct draw_stage *i915_draw_render_stage( struct i915_context *i915 );
372 struct draw_stage *i915_draw_vbuf_stage( struct i915_context *i915 );
378 void i915_prepare_vertex_sampling(struct i915_context *i915);
379 void i915_cleanup_vertex_sampling(struct i915_context *i915);
386 void i915_emit_hardware_state(struct i915_context *i915 );
408 void i915_init_state_functions( struct i915_context *i915 );
409 void i915_init_fixup_state_functions( struct i915_context *i915 );
410 void i915_init_flush_functions( struct i915_context *i915 );
[all …]
Di915_state_dynamic.c49 static INLINE void set_dynamic(struct i915_context *i915, in set_dynamic()
63 static INLINE void set_dynamic_array(struct i915_context *i915, in set_dynamic_array()
86 static void upload_MODES4(struct i915_context *i915) in upload_MODES4()
111 static void upload_BFO(struct i915_context *i915) in upload_BFO()
134 static void upload_BLENDCOLOR(struct i915_context *i915) in upload_BLENDCOLOR()
165 static void upload_IAB(struct i915_context *i915) in upload_IAB()
182 static void upload_DEPTHSCALE(struct i915_context *i915) in upload_DEPTHSCALE()
207 static void upload_STIPPLE(struct i915_context *i915) in upload_STIPPLE()
251 static void upload_SCISSOR_ENABLE( struct i915_context *i915 ) in upload_SCISSOR_ENABLE()
267 static void upload_SCISSOR_RECT(struct i915_context *i915) in upload_SCISSOR_RECT()
[all …]
Di915_state_emit.c46 void (*validate)(struct i915_context *, unsigned *batch_space);
47 void (*emit)(struct i915_context *);
53 validate_flush(struct i915_context *i915, unsigned *batch_space) in validate_flush()
59 emit_flush(struct i915_context *i915) in emit_flush()
110 emit_invariant(struct i915_context *i915) in emit_invariant()
117 validate_immediate(struct i915_context *i915, unsigned *batch_space) in validate_immediate()
132 emit_immediate(struct i915_context *i915) in emit_immediate()
178 validate_dynamic(struct i915_context *i915, unsigned *batch_space) in validate_dynamic()
184 emit_dynamic(struct i915_context *i915) in emit_dynamic()
194 validate_static(struct i915_context *i915, unsigned *batch_space) in validate_static()
[all …]
Di915_state_immediate.c42 static INLINE void set_immediate(struct i915_context *i915, in set_immediate()
59 static void upload_S0S1(struct i915_context *i915) in upload_S0S1()
97 static void upload_S2S4(struct i915_context *i915) in upload_S2S4()
125 static void upload_S5(struct i915_context *i915) in upload_S5()
160 static void upload_S6(struct i915_context *i915) in upload_S6()
190 static void upload_S7(struct i915_context *i915) in upload_S7()
221 static void update_immediate(struct i915_context *i915) in update_immediate()
Di915_state.h34 struct i915_context;
39 void (*update)(struct i915_context *);
54 void i915_update_derived(struct i915_context *i915);
55 void i915_emit_hardware_state(struct i915_context *i915);
Di915_flush.c44 struct i915_context *i915 = i915_context(pipe); in i915_flush_pipe()
60 void i915_init_flush_functions( struct i915_context *i915 ) in i915_init_flush_functions()
69 void i915_flush(struct i915_context *i915, struct pipe_fence_handle **fence) in i915_flush()
Di915_prim_vbuf.c63 struct i915_context *i915;
118 struct i915_context *i915 = i915_render->i915; in i915_vbuf_update_vbo_state()
139 struct i915_context *i915 = i915_render->i915; in i915_vbuf_render_get_vertex_info()
158 struct i915_context *i915 = i915_render->i915; in i915_vbuf_render_reserve()
180 struct i915_context *i915 = i915_render->i915; in i915_vbuf_render_new_buf()
266 struct i915_context *i915 = i915_render->i915; in i915_vbuf_render_map_vertices()
284 struct i915_context *i915 = i915_render->i915; in i915_vbuf_render_unmap_vertices()
388 struct i915_context *i915 = i915_render->i915; in draw_arrays_generate_indices()
453 struct i915_context *i915 = i915_render->i915; in draw_arrays_fallback()
500 struct i915_context *i915 = i915_render->i915; in i915_vbuf_render_draw_arrays()
[all …]
Di915_context.c54 struct i915_context *i915 = i915_context(pipe); in i915_draw_vbo()
116 struct i915_context *i915 = i915_context(pipe); in i915_destroy()
144 struct i915_context *i915; in i915_create_context()
146 i915 = CALLOC_STRUCT(i915_context); in i915_create_context()
Di915_surface.c53 struct i915_context *i915 = i915_context(pipe); in i915_surface_copy_render()
100 struct i915_context *i915 = i915_context(pipe); in i915_clear_render_target_render()
132 struct i915_context *i915 = i915_context(pipe); in i915_clear_depth_stencil_render()
200 i915_copy_blit( i915_context(pipe), in i915_surface_copy_blitter()
224 i915_fill_blit( i915_context(pipe), in i915_clear_render_target_blitter()
263 i915_fill_blit( i915_context(pipe), in i915_clear_depth_stencil_blitter()
317 i915_init_surface_functions(struct i915_context *i915) in i915_init_surface_functions()
Di915_debug.h38 struct i915_context;
77 void i915_dump_dirty(struct i915_context *i915, const char *func);
79 void i915_dump_hardware_dirty(struct i915_context *i915, const char *func);
Di915_clear.c49 struct i915_context *i915 = i915_context(pipe); in i915_clear_emit()
224 util_clear(pipe, &i915_context(pipe)->framebuffer, buffers, color, depth, in i915_clear_blitter()
233 struct i915_context *i915 = i915_context(pipe); in i915_clear_render()
Di915_resource_buffer.c70 struct i915_context *i915 = i915_context(pipe); in i915_get_transfer()
91 struct i915_context *i915 = i915_context(pipe); in i915_transfer_destroy()
Di915_prim_emit.c48 struct i915_context *i915;
69 emit_hw_vertex( struct i915_context *i915, in emit_hw_vertex()
133 struct i915_context *i915 = setup_stage(stage)->i915; in emit_prim()
211 struct draw_stage *i915_draw_render_stage( struct i915_context *i915 ) in i915_draw_render_stage()
Di915_surface.h31 struct i915_context;
34 void i915_init_surface_functions( struct i915_context *i915 );
Di915_query.h31 struct i915_context;
34 void i915_init_query_functions( struct i915_context *i915 );
Di915_state_fpc.c35 static void update_hw_constants(struct i915_context *i915) in update_hw_constants()
50 static void update_fs(struct i915_context *i915) in update_fs()
Di915_blit.h33 extern void i915_copy_blit(struct i915_context *i915,
45 extern void i915_fill_blit(struct i915_context *i915,
Di915_state_sampler.c61 static void update_map(struct i915_context *i915,
82 static void update_sampler(struct i915_context *i915, in update_sampler()
144 static void update_samplers(struct i915_context *i915) in update_samplers()
294 static void update_map(struct i915_context *i915, in update_map()
344 static void update_maps(struct i915_context *i915) in update_maps()
Di915_resource.h38 struct i915_context;
92 void i915_init_resource_functions(struct i915_context *i915);
Di915_blit.c36 i915_fill_blit(struct i915_context *i915, in i915_fill_blit()
89 i915_copy_blit(struct i915_context *i915, in i915_copy_blit()
/external/mesa3d/src/mesa/drivers/dri/i915/
Di915_context.h249 struct i915_context struct
287 extern void i915InitVtbl(struct i915_context *i915); argument
342 extern void i915InitState(struct i915_context *i915);
357 extern void i915ValidateFragmentProgram(struct i915_context *i915);
364 static INLINE struct i915_context *
365 i915_context(struct gl_context * ctx) in i915_context() function
367 return (struct i915_context *) ctx; in i915_context()
372 #define I915_CONTEXT(ctx) i915_context(ctx)
Di915_vtbl.c56 struct i915_context *i915 = i915_context(&intel->ctx); in i915_render_prevalidate()
71 struct i915_context *i915 = i915_context(&intel->ctx); in i915_reduced_primitive_state()
105 struct i915_context *i915 = i915_context(&intel->ctx); in i915_check_vertex_size()
292 struct i915_context *i915 = i915_context(&intel->ctx); in i915_emit_state()
511 struct i915_context *i915 = i915_context(&intel->ctx); in i915_destroy_context()
580 struct i915_context *i915 = i915_context(&intel->ctx); in i915_set_draw_region()
690 i915_update_color_write_enable(struct i915_context *i915, bool enable) in i915_update_color_write_enable()
716 struct i915_context *i915 = (struct i915_context *)intel; in i915_update_draw_buffer()
827 struct i915_context *i915 = i915_context(&intel->ctx); in i915_new_batch()
844 struct i915_context *i915 = i915_context(&intel->ctx); in i915_assert_not_dirty()
[all …]
Di915_state.c54 struct i915_context *i915 = I915_CONTEXT(ctx); in i915_update_stencil()
180 struct i915_context *i915 = I915_CONTEXT(ctx); in i915AlphaFunc()
206 struct i915_context *i915 = I915_CONTEXT(ctx); in i915EvalLogicOpBlendState()
238 struct i915_context *i915 = I915_CONTEXT(ctx); in i915BlendColor()
286 struct i915_context *i915 = I915_CONTEXT(ctx); in i915UpdateBlendState()
354 struct i915_context *i915 = I915_CONTEXT(ctx); in i915DepthFunc()
372 struct i915_context *i915 = I915_CONTEXT(ctx); in i915DepthMask()
452 struct i915_context *i915 = I915_CONTEXT(ctx); in i915PolygonStipple()
514 struct i915_context *i915 = I915_CONTEXT(ctx); in i915Scissor()
554 struct i915_context *i915 = I915_CONTEXT(ctx); in i915LogicOp()
[all …]
Di915_texstate.c138 struct i915_context *i915 = i915_context(ctx); in i915_update_tex_unit()
421 struct i915_context *i915 = i915_context(&intel->ctx); in i915UpdateTextureState()

12