Home
last modified time | relevance | path

Searched refs:intel_context (Results 1 – 25 of 175) sorted by relevance

1234567

/external/mesa3d/src/mesa/drivers/dri/intel/
Dintel_batchbuffer.h28 void intel_batchbuffer_init(struct intel_context *intel);
29 void intel_batchbuffer_reset(struct intel_context *intel);
30 void intel_batchbuffer_free(struct intel_context *intel);
31 void intel_batchbuffer_save_state(struct intel_context *intel);
32 void intel_batchbuffer_reset_to_saved(struct intel_context *intel);
34 int _intel_batchbuffer_flush(struct intel_context *intel,
46 void intel_batchbuffer_data(struct intel_context *intel,
49 bool intel_batchbuffer_emit_reloc(struct intel_context *intel,
54 bool intel_batchbuffer_emit_reloc_fenced(struct intel_context *intel,
59 void intel_batchbuffer_emit_mi_flush(struct intel_context *intel);
[all …]
Dintel_context.h67 struct intel_context;
69 typedef void (*intel_tri_func) (struct intel_context *, intelVertex *,
71 typedef void (*intel_line_func) (struct intel_context *, intelVertex *,
73 typedef void (*intel_point_func) (struct intel_context *, intelVertex *);
89 extern void intelFallback(struct intel_context *intel, GLbitfield bit,
148 struct intel_context struct
154 void (*destroy) (struct intel_context * intel); argument
155 void (*emit_state) (struct intel_context * intel);
156 void (*finish_batch) (struct intel_context * intel);
157 void (*new_batch) (struct intel_context * intel);
[all …]
Dintel_mipmap_tree.h372 struct intel_mipmap_tree *intel_miptree_create(struct intel_context *intel,
385 intel_miptree_create_for_region(struct intel_context *intel,
391 intel_miptree_create_for_dri2_buffer(struct intel_context *intel,
405 intel_miptree_create_for_renderbuffer(struct intel_context *intel,
422 int intel_miptree_pitch_align (struct intel_context *intel,
456 intel_miptree_copy_teximage(struct intel_context *intel,
467 intel_miptree_s8z24_scatter(struct intel_context *intel,
479 intel_miptree_s8z24_gather(struct intel_context *intel,
485 intel_miptree_alloc_mcs(struct intel_context *intel,
504 intel_miptree_alloc_hiz(struct intel_context *intel,
[all …]
Dintel_tex.h53 intel_miptree_create_for_teximage(struct intel_context *intel,
58 GLuint intel_finalize_mipmap_tree(struct intel_context *intel, GLuint unit);
60 void intel_tex_map_level_images(struct intel_context *intel,
65 void intel_tex_unmap_level_images(struct intel_context *intel,
69 void intel_tex_map_images(struct intel_context *intel,
73 void intel_tex_unmap_images(struct intel_context *intel,
76 intel_tex_image_s8z24_create_renderbuffers(struct intel_context *intel,
81 bool intel_copy_texsubimage(struct intel_context *intel,
Dintel_buffer_objects.h33 struct intel_context;
60 drm_intel_bo *intel_bufferobj_buffer(struct intel_context *intel,
63 drm_intel_bo *intel_bufferobj_source(struct intel_context *intel,
68 void intel_upload_data(struct intel_context *intel,
73 void *intel_upload_map(struct intel_context *intel,
75 void intel_upload_unmap(struct intel_context *intel,
80 void intel_upload_finish(struct intel_context *intel);
Dintel_buffers.h36 struct intel_context;
39 extern struct intel_region *intel_readbuf_region(struct intel_context *intel);
41 extern struct intel_region *intel_drawbuf_region(struct intel_context *intel);
43 extern void intel_check_front_buffer_rendering(struct intel_context *intel);
48 struct intel_context *intel = intel_context(ctx); in intel_draw_buffer()
Dintel_context.c69 const struct intel_context *const intel = intel_context(ctx); in intelGetString()
245 intel_downsample_for_dri2_flush(struct intel_context *intel, in intel_downsample_for_dri2_flush()
277 struct intel_context *intel = intel_context(ctx); in intel_flush_front()
314 intel_query_dri2_buffers(struct intel_context *intel,
320 intel_process_dri2_buffer(struct intel_context *intel,
331 struct intel_context *intel = context->driverPrivate; in intel_update_renderbuffers()
400 intel_prepare_render(struct intel_context *intel) in intel_prepare_render()
453 struct intel_context *intel = intel_context(ctx); in intel_viewport()
501 struct intel_context *intel = intel_context(ctx); in intelInvalidateState()
516 struct intel_context *intel = intel_context(ctx); in intel_flush_rendering_to_batch()
[all …]
Dintel_buffers.c41 intel_drawbuf_region(struct intel_context *intel) in intel_drawbuf_region()
55 intel_readbuf_region(struct intel_context *intel) in intel_readbuf_region()
70 intel_check_front_buffer_rendering(struct intel_context *intel) in intel_check_front_buffer_rendering()
87 struct intel_context *const intel = intel_context(ctx); in intelDrawBuffer()
110 struct intel_context *const intel = intel_context(ctx); in intelReadBuffer()
Dintel_span.c111 intel_span_map_buffers(struct intel_context *intel) in intel_span_map_buffers()
137 struct intel_context *intel = intel_context(ctx); in intelSpanRenderStart()
152 struct intel_context *intel = intel_context(ctx); in intelSpanRenderFinish()
181 struct intel_context *intel = intel_context(ctx); in intel_map_vertex_shader_textures()
201 struct intel_context *intel = intel_context(ctx); in intel_unmap_vertex_shader_textures()
Dintel_batchbuffer.c41 static void clear_cache( struct intel_context *intel ) in clear_cache()
55 intel_batchbuffer_init(struct intel_context *intel) in intel_batchbuffer_init()
71 intel_batchbuffer_reset(struct intel_context *intel) in intel_batchbuffer_reset()
91 intel_batchbuffer_save_state(struct intel_context *intel) in intel_batchbuffer_save_state()
99 intel_batchbuffer_reset_to_saved(struct intel_context *intel) in intel_batchbuffer_reset_to_saved()
112 intel_batchbuffer_free(struct intel_context *intel) in intel_batchbuffer_free()
121 do_batch_dump(struct intel_context *intel) in do_batch_dump()
163 do_flush_locked(struct intel_context *intel) in do_flush_locked()
214 _intel_batchbuffer_flush(struct intel_context *intel, in _intel_batchbuffer_flush()
266 intel_batchbuffer_emit_reloc(struct intel_context *intel, in intel_batchbuffer_emit_reloc()
[all …]
Dintel_buffer_objects.c48 intel_bufferobj_alloc_buffer(struct intel_context *intel, in intel_bufferobj_alloc_buffer()
122 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_data()
180 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_subdata()
250 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_get_subdata()
286 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_map_range()
389 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_flush_mapped_range()
421 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_unmap()
465 intel_bufferobj_buffer(struct intel_context *intel, in intel_bufferobj_buffer()
489 intel_upload_finish(struct intel_context *intel) in intel_upload_finish()
506 static void wrap_buffers(struct intel_context *intel, GLuint size) in wrap_buffers()
[all …]
/external/mesa3d/src/mesa/drivers/dri/i965/
Dintel_context.c69 const struct intel_context *const intel = intel_context(ctx); in intelGetString()
245 intel_downsample_for_dri2_flush(struct intel_context *intel, in intel_downsample_for_dri2_flush()
277 struct intel_context *intel = intel_context(ctx); in intel_flush_front()
314 intel_query_dri2_buffers(struct intel_context *intel,
320 intel_process_dri2_buffer(struct intel_context *intel,
331 struct intel_context *intel = context->driverPrivate; in intel_update_renderbuffers()
400 intel_prepare_render(struct intel_context *intel) in intel_prepare_render()
453 struct intel_context *intel = intel_context(ctx); in intel_viewport()
501 struct intel_context *intel = intel_context(ctx); in intelInvalidateState()
516 struct intel_context *intel = intel_context(ctx); in intel_flush_rendering_to_batch()
[all …]
Dintel_buffers.c41 intel_drawbuf_region(struct intel_context *intel) in intel_drawbuf_region()
55 intel_readbuf_region(struct intel_context *intel) in intel_readbuf_region()
70 intel_check_front_buffer_rendering(struct intel_context *intel) in intel_check_front_buffer_rendering()
87 struct intel_context *const intel = intel_context(ctx); in intelDrawBuffer()
110 struct intel_context *const intel = intel_context(ctx); in intelReadBuffer()
Dintel_span.c111 intel_span_map_buffers(struct intel_context *intel) in intel_span_map_buffers()
137 struct intel_context *intel = intel_context(ctx); in intelSpanRenderStart()
152 struct intel_context *intel = intel_context(ctx); in intelSpanRenderFinish()
181 struct intel_context *intel = intel_context(ctx); in intel_map_vertex_shader_textures()
201 struct intel_context *intel = intel_context(ctx); in intel_unmap_vertex_shader_textures()
Dintel_batchbuffer.c41 static void clear_cache( struct intel_context *intel ) in clear_cache()
55 intel_batchbuffer_init(struct intel_context *intel) in intel_batchbuffer_init()
71 intel_batchbuffer_reset(struct intel_context *intel) in intel_batchbuffer_reset()
91 intel_batchbuffer_save_state(struct intel_context *intel) in intel_batchbuffer_save_state()
99 intel_batchbuffer_reset_to_saved(struct intel_context *intel) in intel_batchbuffer_reset_to_saved()
112 intel_batchbuffer_free(struct intel_context *intel) in intel_batchbuffer_free()
121 do_batch_dump(struct intel_context *intel) in do_batch_dump()
163 do_flush_locked(struct intel_context *intel) in do_flush_locked()
214 _intel_batchbuffer_flush(struct intel_context *intel, in _intel_batchbuffer_flush()
266 intel_batchbuffer_emit_reloc(struct intel_context *intel, in intel_batchbuffer_emit_reloc()
[all …]
Dintel_buffer_objects.c48 intel_bufferobj_alloc_buffer(struct intel_context *intel, in intel_bufferobj_alloc_buffer()
122 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_data()
180 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_subdata()
250 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_get_subdata()
286 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_map_range()
389 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_flush_mapped_range()
421 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_unmap()
465 intel_bufferobj_buffer(struct intel_context *intel, in intel_bufferobj_buffer()
489 intel_upload_finish(struct intel_context *intel) in intel_upload_finish()
506 static void wrap_buffers(struct intel_context *intel, GLuint size) in wrap_buffers()
[all …]
Dbrw_queryobj.c52 write_timestamp(struct intel_context *intel, drm_intel_bo *query_bo, int idx) in write_timestamp()
94 write_depth_count(struct intel_context *intel, drm_intel_bo *query_bo, int idx) in write_depth_count()
137 struct intel_context *intel = intel_context(ctx); in brw_queryobj_get_results()
250 struct intel_context *intel = intel_context(ctx); in brw_begin_query()
301 struct intel_context *intel = intel_context(ctx); in brw_end_query()
391 struct intel_context *intel = &brw->intel; in brw_prepare_query_begin()
418 struct intel_context *intel = &brw->intel; in brw_emit_query_begin()
443 struct intel_context *intel = &brw->intel; in brw_emit_query_end()
457 struct intel_context *intel = intel_context(ctx); in brw_get_timestamp()
Dgen7_blorp.cpp70 struct intel_context *intel = &brw->intel; in gen7_blorp_emit_blend_state_pointer()
85 struct intel_context *intel = &brw->intel; in gen7_blorp_emit_cc_state_pointer()
97 struct intel_context *intel = &brw->intel; in gen7_blorp_emit_cc_viewport()
123 struct intel_context *intel = &brw->intel; in gen7_blorp_emit_depth_stencil_state_pointers()
142 struct intel_context *intel = &brw->intel; in gen7_blorp_emit_surface_state()
286 struct intel_context *intel = &brw->intel; in gen7_blorp_emit_hs_disable()
308 struct intel_context *intel = &brw->intel; in gen7_blorp_emit_te_disable()
327 struct intel_context *intel = &brw->intel; in gen7_blorp_emit_ds_disable()
348 struct intel_context *intel = &brw->intel; in gen7_blorp_emit_streamout_disable()
362 struct intel_context *intel = &brw->intel; in gen7_blorp_emit_sf_config()
[all …]
/external/mesa3d/src/mesa/drivers/dri/i915/
Dintel_context.c69 const struct intel_context *const intel = intel_context(ctx); in intelGetString()
245 intel_downsample_for_dri2_flush(struct intel_context *intel, in intel_downsample_for_dri2_flush()
277 struct intel_context *intel = intel_context(ctx); in intel_flush_front()
314 intel_query_dri2_buffers(struct intel_context *intel,
320 intel_process_dri2_buffer(struct intel_context *intel,
331 struct intel_context *intel = context->driverPrivate; in intel_update_renderbuffers()
400 intel_prepare_render(struct intel_context *intel) in intel_prepare_render()
453 struct intel_context *intel = intel_context(ctx); in intel_viewport()
501 struct intel_context *intel = intel_context(ctx); in intelInvalidateState()
516 struct intel_context *intel = intel_context(ctx); in intel_flush_rendering_to_batch()
[all …]
Dintel_buffers.c41 intel_drawbuf_region(struct intel_context *intel) in intel_drawbuf_region()
55 intel_readbuf_region(struct intel_context *intel) in intel_readbuf_region()
70 intel_check_front_buffer_rendering(struct intel_context *intel) in intel_check_front_buffer_rendering()
87 struct intel_context *const intel = intel_context(ctx); in intelDrawBuffer()
110 struct intel_context *const intel = intel_context(ctx); in intelReadBuffer()
Dintel_span.c111 intel_span_map_buffers(struct intel_context *intel) in intel_span_map_buffers()
137 struct intel_context *intel = intel_context(ctx); in intelSpanRenderStart()
152 struct intel_context *intel = intel_context(ctx); in intelSpanRenderFinish()
181 struct intel_context *intel = intel_context(ctx); in intel_map_vertex_shader_textures()
201 struct intel_context *intel = intel_context(ctx); in intel_unmap_vertex_shader_textures()
Dintel_batchbuffer.c41 static void clear_cache( struct intel_context *intel ) in clear_cache()
55 intel_batchbuffer_init(struct intel_context *intel) in intel_batchbuffer_init()
71 intel_batchbuffer_reset(struct intel_context *intel) in intel_batchbuffer_reset()
91 intel_batchbuffer_save_state(struct intel_context *intel) in intel_batchbuffer_save_state()
99 intel_batchbuffer_reset_to_saved(struct intel_context *intel) in intel_batchbuffer_reset_to_saved()
112 intel_batchbuffer_free(struct intel_context *intel) in intel_batchbuffer_free()
121 do_batch_dump(struct intel_context *intel) in do_batch_dump()
163 do_flush_locked(struct intel_context *intel) in do_flush_locked()
214 _intel_batchbuffer_flush(struct intel_context *intel, in _intel_batchbuffer_flush()
266 intel_batchbuffer_emit_reloc(struct intel_context *intel, in intel_batchbuffer_emit_reloc()
[all …]
Dintel_tris.c65 intel_flush_inline_primitive(struct intel_context *intel) in intel_flush_inline_primitive()
90 static void intel_start_inline(struct intel_context *intel, uint32_t prim) in intel_start_inline()
116 static void intel_wrap_inline(struct intel_context *intel) in intel_wrap_inline()
125 static GLuint *intel_extend_inline(struct intel_context *intel, GLuint dwords) in intel_extend_inline()
145 void intel_set_prim(struct intel_context *intel, uint32_t prim) in intel_set_prim()
160 uint32_t *intel_get_prim_space(struct intel_context *intel, unsigned int count) in intel_get_prim_space()
197 void intel_flush_prim(struct intel_context *intel) in intel_flush_prim()
334 void intel_finish_vb(struct intel_context *intel) in intel_finish_vb()
370 intel_draw_quad(struct intel_context *intel, in intel_draw_quad()
399 intel_draw_triangle(struct intel_context *intel, in intel_draw_triangle()
[all …]
Dintel_buffer_objects.c48 intel_bufferobj_alloc_buffer(struct intel_context *intel, in intel_bufferobj_alloc_buffer()
122 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_data()
180 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_subdata()
250 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_get_subdata()
286 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_map_range()
389 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_flush_mapped_range()
421 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_unmap()
465 intel_bufferobj_buffer(struct intel_context *intel, in intel_bufferobj_buffer()
489 intel_upload_finish(struct intel_context *intel) in intel_upload_finish()
506 static void wrap_buffers(struct intel_context *intel, GLuint size) in wrap_buffers()
[all …]
Dintel_render.c113 intelDmaPrimitive(struct intel_context *intel, GLenum prim) in intelDmaPrimitive()
124 static INLINE GLuint intel_get_vb_max(struct intel_context *intel) in intel_get_vb_max()
136 static INLINE GLuint intel_get_current_max(struct intel_context *intel) in intel_get_current_max()
149 #define LOCAL_VARS struct intel_context *intel = intel_context(ctx)
176 choose_render(struct intel_context *intel, struct vertex_buffer *VB) in choose_render()
227 struct intel_context *intel = intel_context(ctx); in intel_run_render()

1234567