/third_party/mesa3d/src/mesa/drivers/dri/i915/ |
D | intel_context.h | 57 struct intel_context; 59 typedef void (*intel_tri_func) (struct intel_context *, intelVertex *, 61 typedef void (*intel_line_func) (struct intel_context *, intelVertex *, 63 typedef void (*intel_point_func) (struct intel_context *, intelVertex *); 79 extern void intelFallback(struct intel_context *intel, GLbitfield bit, 114 struct intel_context struct 120 void (*destroy) (struct intel_context * intel); argument 121 void (*emit_state) (struct intel_context * intel); 122 void (*finish_batch) (struct intel_context * intel); 123 void (*new_batch) (struct intel_context * intel); [all …]
|
D | intel_batchbuffer.h | 23 void intel_batchbuffer_init(struct intel_context *intel); 24 void intel_batchbuffer_free(struct intel_context *intel); 26 int _intel_batchbuffer_flush(struct intel_context *intel, 38 void intel_batchbuffer_data(struct intel_context *intel, 41 bool intel_batchbuffer_emit_reloc(struct intel_context *intel, 46 bool intel_batchbuffer_emit_reloc_fenced(struct intel_context *intel, 51 void intel_batchbuffer_emit_mi_flush(struct intel_context *intel); 70 intel_batchbuffer_space(struct intel_context *intel) in intel_batchbuffer_space() 78 intel_batchbuffer_emit_dword(struct intel_context *intel, GLuint dword) in intel_batchbuffer_emit_dword() 87 intel_batchbuffer_emit_float(struct intel_context *intel, float f) in intel_batchbuffer_emit_float() [all …]
|
D | intel_context.c | 89 const struct intel_context *const intel = intel_context(ctx); in intelGetString() 109 struct intel_context *intel = intel_context(ctx); in intel_flush_front() 129 intel_update_image_buffers(struct intel_context *intel, __DRIdrawable *drawable); 138 intel_query_dri2_buffers(struct intel_context *intel, 144 intel_process_dri2_buffer(struct intel_context *intel, 151 intel_update_dri2_buffers(struct intel_context *intel, __DRIdrawable *drawable) in intel_update_dri2_buffers() 200 struct intel_context *intel = context->driverPrivate; in intel_update_renderbuffers() 224 intel_prepare_render(struct intel_context *intel) in intel_prepare_render() 278 struct intel_context *intel = intel_context(ctx); in intel_noninvalidate_viewport() 321 struct intel_context *intel = intel_context(ctx); in intelInvalidateState() [all …]
|
D | intel_syncobj.c | 46 struct intel_context *intel; 67 intel_fence_insert(struct intel_context *intel, struct intel_fence *fence) in intel_fence_insert() 107 intel_fence_client_wait_locked(struct intel_context *intel, struct intel_fence *fence, in intel_fence_client_wait_locked() 138 intel_fence_client_wait(struct intel_context *intel, struct intel_fence *fence, in intel_fence_client_wait() 151 intel_fence_server_wait(struct intel_context *intel, struct intel_fence *fence) in intel_fence_server_wait() 185 struct intel_context *intel = intel_context(ctx); in intel_gl_fence_sync() 195 struct intel_context *intel = intel_context(ctx); in intel_gl_client_wait_sync() 206 struct intel_context *intel = intel_context(ctx); in intel_gl_server_wait_sync() 235 struct intel_context *intel = ctx->driverPrivate; in intel_dri_create_fence()
|
D | intel_mipmap_tree.h | 197 struct intel_mipmap_tree *intel_miptree_create(struct intel_context *intel, 209 intel_miptree_create_layout(struct intel_context *intel, 219 intel_miptree_create_for_bo(struct intel_context *intel, 229 intel_miptree_create_for_dri2_buffer(struct intel_context *intel, 235 intel_miptree_create_for_image_buffer(struct intel_context *intel, 249 intel_miptree_create_for_renderbuffer(struct intel_context *intel, 269 int intel_miptree_pitch_align (struct intel_context *intel, 309 intel_miptree_copy_teximage(struct intel_context *intel, 320 void *intel_miptree_map_raw(struct intel_context *intel, 326 intel_miptree_map(struct intel_context *intel, [all …]
|
D | intel_batchbuffer.c | 36 intel_batchbuffer_reset(struct intel_context *intel); 39 intel_batchbuffer_init(struct intel_context *intel) in intel_batchbuffer_init() 48 intel_batchbuffer_reset(struct intel_context *intel) in intel_batchbuffer_reset() 64 intel_batchbuffer_free(struct intel_context *intel) in intel_batchbuffer_free() 72 do_batch_dump(struct intel_context *intel) in do_batch_dump() 114 do_flush_locked(struct intel_context *intel) in do_flush_locked() 143 _intel_batchbuffer_flush(struct intel_context *intel, in _intel_batchbuffer_flush() 195 intel_batchbuffer_emit_reloc(struct intel_context *intel, in intel_batchbuffer_emit_reloc() 219 intel_batchbuffer_emit_reloc_fenced(struct intel_context *intel, in intel_batchbuffer_emit_reloc_fenced() 244 intel_batchbuffer_data(struct intel_context *intel, in intel_batchbuffer_data() [all …]
|
D | intel_tris.c | 65 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() 114 static void intel_wrap_inline(struct intel_context *intel) in intel_wrap_inline() 123 static GLuint *intel_extend_inline(struct intel_context *intel, GLuint dwords) in intel_extend_inline() 143 void intel_set_prim(struct intel_context *intel, uint32_t prim) in intel_set_prim() 158 uint32_t *intel_get_prim_space(struct intel_context *intel, unsigned int count) in intel_get_prim_space() 195 void intel_flush_prim(struct intel_context *intel) in intel_flush_prim() 332 void intel_finish_vb(struct intel_context *intel) in intel_finish_vb() 368 intel_draw_quad(struct intel_context *intel, in intel_draw_quad() 397 intel_draw_triangle(struct intel_context *intel, in intel_draw_triangle() [all …]
|
D | intel_buffer_objects.h | 33 struct intel_context; 58 drm_intel_bo *intel_bufferobj_buffer(struct intel_context *intel, 60 drm_intel_bo *intel_bufferobj_source(struct intel_context *intel, 65 void intel_upload_data(struct intel_context *intel, 70 void intel_upload_finish(struct intel_context *intel);
|
D | intel_buffers.c | 42 intel_check_front_buffer_rendering(struct intel_context *intel) in intel_check_front_buffer_rendering() 59 struct intel_context *const intel = intel_context(ctx); in intelDrawBuffer() 77 struct intel_context *const intel = intel_context(ctx); in intelReadBuffer()
|
D | intel_tex.h | 51 intel_miptree_create_for_teximage(struct intel_context *intel, 56 GLuint intel_finalize_mipmap_tree(struct intel_context *intel, GLuint unit); 58 void intel_tex_map_level_images(struct intel_context *intel, 63 void intel_tex_unmap_level_images(struct intel_context *intel, 68 intel_tex_image_s8z24_create_renderbuffers(struct intel_context *intel,
|
D | intel_buffer_objects.c | 48 intel_bufferobj_alloc_buffer(struct intel_context *intel, in intel_bufferobj_alloc_buffer() 123 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_data() 177 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_subdata() 243 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_get_subdata() 280 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_map_range() 396 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_flush_mapped_range() 434 struct intel_context *intel = intel_context(ctx); in intel_bufferobj_unmap() 481 intel_bufferobj_buffer(struct intel_context *intel, in intel_bufferobj_buffer() 504 intel_upload_finish(struct intel_context *intel) in intel_upload_finish() 521 static void wrap_buffers(struct intel_context *intel, GLuint size) in wrap_buffers() [all …]
|
D | intel_buffers.h | 36 struct intel_context; 38 extern void intel_check_front_buffer_rendering(struct intel_context *intel); 43 struct intel_context *intel = intel_context(ctx); in intel_draw_buffer()
|
D | intel_tris.h | 47 void intel_set_prim(struct intel_context *intel, uint32_t prim); 48 GLuint *intel_get_prim_space(struct intel_context *intel, unsigned int count); 49 void intel_flush_prim(struct intel_context *intel); 50 void intel_finish_vb(struct intel_context *intel);
|
D | intel_render.c | 109 intelDmaPrimitive(struct intel_context *intel, GLenum prim) in intelDmaPrimitive() 120 static inline GLuint intel_get_vb_max(struct intel_context *intel) in intel_get_vb_max() 132 static inline GLuint intel_get_current_max(struct intel_context *intel) in intel_get_current_max() 145 #define LOCAL_VARS struct intel_context *intel = intel_context(ctx) 172 choose_render(struct intel_context *intel, struct vertex_buffer *VB) in choose_render() 223 struct intel_context *intel = intel_context(ctx); in intel_run_render()
|
D | intel_fbo.c | 92 struct intel_context *intel = intel_context(ctx); in intel_map_renderbuffer() 143 struct intel_context *intel = intel_context(ctx); in intel_unmap_renderbuffer() 162 struct intel_context *intel = intel_context(ctx); in intel_renderbuffer_format() 198 struct intel_context *intel = intel_context(ctx); in intel_alloc_private_renderbuffer_storage() 242 struct intel_context *intel = intel_context(ctx); in intel_image_target_renderbuffer_storage() 524 struct intel_context *intel = intel_context(ctx); in intel_finish_render_texture() 555 struct intel_context *intel = intel_context(ctx); in intel_validate_framebuffer() 651 struct intel_context *intel = intel_context(ctx); in intel_blit_framebuffer_with_blitter() 763 intel_fbo_init(struct intel_context *intel) in intel_fbo_init()
|
D | intel_tex.c | 64 struct intel_context *intel = intel_context(ctx); in intel_alloc_texture_image_buffer() 137 struct intel_context *intel = intel_context(ctx); in intel_map_texture_image() 158 struct intel_context *intel = intel_context(ctx); in intel_unmap_texture_image()
|
D | intel_mipmap_tree.c | 64 intel_miptree_create_layout(struct intel_context *intel, in intel_miptree_create_layout() 122 intel_miptree_choose_tiling(struct intel_context *intel, in intel_miptree_choose_tiling() 157 intel_miptree_create(struct intel_context *intel, in intel_miptree_create() 225 intel_miptree_create_for_bo(struct intel_context *intel, in intel_miptree_create_for_bo() 279 intel_miptree_create_for_dri2_buffer(struct intel_context *intel, in intel_miptree_create_for_dri2_buffer() 314 intel_miptree_create_for_image_buffer(struct intel_context *intel, in intel_miptree_create_for_image_buffer() 340 intel_miptree_create_for_renderbuffer(struct intel_context *intel, in intel_miptree_create_for_renderbuffer() 533 intel_miptree_copy_slice_sw(struct intel_context *intel, in intel_miptree_copy_slice_sw() 583 intel_miptree_copy_slice(struct intel_context *intel, in intel_miptree_copy_slice() 641 intel_miptree_copy_teximage(struct intel_context *intel, in intel_miptree_copy_teximage() [all …]
|
D | intel_tex_image.c | 32 intel_miptree_create_for_teximage(struct intel_context *intel, in intel_miptree_create_for_teximage() 113 struct intel_context *intel = intel_context(ctx); in try_pbo_upload() 223 struct intel_context *intel = intel_context(ctx); in intel_set_texture_image_region() 276 struct intel_context *intel = pDRICtx->driverPrivate; in intelSetTexBuffer2() 341 struct intel_context *intel = intel_context(ctx); in intel_image_target_texture_2d()
|
D | intel_blit.h | 38 bool intel_miptree_blit(struct intel_context *intel, 49 intelEmitImmediateColorExpandBlit(struct intel_context *intel, 60 void intel_emit_linear_blit(struct intel_context *intel,
|
D | intel_pixel_read.c | 78 struct intel_context *intel = intel_context(ctx); in do_blit_readpixels() 162 struct intel_context *intel = intel_context(ctx); in intelReadPixels()
|
D | i915_vtbl.c | 52 i915_render_prevalidate(struct intel_context *intel) in i915_render_prevalidate() 60 i915_render_start(struct intel_context *intel) in i915_render_start() 67 i915_reduced_primitive_state(struct intel_context *intel, GLenum rprim) in i915_reduced_primitive_state() 101 i915_check_vertex_size(struct intel_context *intel, GLuint expected) in i915_check_vertex_size() 174 i915_emit_invarient_state(struct intel_context *intel) in i915_emit_invarient_state() 283 i915_emit_state(struct intel_context *intel) in i915_emit_state() 501 i915_destroy_context(struct intel_context *intel) in i915_destroy_context() 553 i915_render_target_supported(struct intel_context *intel, in i915_render_target_supported() 568 i915_set_draw_region(struct intel_context *intel, in i915_set_draw_region() 699 i915_update_draw_buffer(struct intel_context *intel) in i915_update_draw_buffer() [all …]
|
D | i830_vtbl.c | 46 static bool i830_check_vertex_size(struct intel_context *intel, 72 i830_render_prevalidate(struct intel_context *intel) in i830_render_prevalidate() 77 i830_render_start(struct intel_context *intel) in i830_render_start() 206 i830_reduced_primitive_state(struct intel_context *intel, GLenum rprim) in i830_reduced_primitive_state() 238 i830_check_vertex_size(struct intel_context *intel, GLuint expected) in i830_check_vertex_size() 298 i830_emit_invarient_state(struct intel_context *intel) in i830_emit_invarient_state() 415 i830_emit_state(struct intel_context *intel) in i830_emit_state() 566 i830_destroy_context(struct intel_context *intel) in i830_destroy_context() 594 i830_render_target_supported(struct intel_context *intel, in i830_render_target_supported() 609 i830_set_draw_region(struct intel_context *intel, in i830_set_draw_region() [all …]
|
D | intel_tex_copy.c | 49 intel_copy_texsubimage(struct intel_context *intel, in intel_copy_texsubimage() 89 struct intel_context *intel = intel_context(ctx); in intelCopyTexSubImage()
|
D | intel_tex_layout.c | 41 intel_horizontal_texture_alignment_unit(struct intel_context *intel, in intel_horizontal_texture_alignment_unit() 81 intel_vertical_texture_alignment_unit(struct intel_context *intel, in intel_vertical_texture_alignment_unit() 113 intel_get_texture_alignment_unit(struct intel_context *intel, in intel_get_texture_alignment_unit()
|
D | intel_blit.c | 47 intel_miptree_set_alpha_to_one(struct intel_context *intel, 78 emit_copy_blit(struct intel_context *intel, in emit_copy_blit() 218 intel_miptree_blit(struct intel_context *intel, in intel_miptree_blit() 333 struct intel_context *intel = intel_context(ctx); in intelClearWithBlit() 497 intelEmitImmediateColorExpandBlit(struct intel_context *intel, in intelEmitImmediateColorExpandBlit() 574 intel_emit_linear_blit(struct intel_context *intel, in intel_emit_linear_blit() 628 intel_miptree_set_alpha_to_one(struct intel_context *intel, in intel_miptree_set_alpha_to_one()
|