Home
last modified time | relevance | path

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

12

/external/mesa3d/src/mesa/drivers/dri/i915/
Dintel_context.h66 struct intel_context;
68 typedef void (*intel_tri_func) (struct intel_context *, intelVertex *,
70 typedef void (*intel_line_func) (struct intel_context *, intelVertex *,
72 typedef void (*intel_point_func) (struct intel_context *, intelVertex *);
88 extern void intelFallback(struct intel_context *intel, GLbitfield bit,
123 struct intel_context struct
129 void (*destroy) (struct intel_context * intel); argument
130 void (*emit_state) (struct intel_context * intel);
131 void (*finish_batch) (struct intel_context * intel);
132 void (*new_batch) (struct intel_context * intel);
[all …]
Dintel_batchbuffer.h27 void intel_batchbuffer_init(struct intel_context *intel);
28 void intel_batchbuffer_free(struct intel_context *intel);
30 int _intel_batchbuffer_flush(struct intel_context *intel,
42 void intel_batchbuffer_data(struct intel_context *intel,
45 bool intel_batchbuffer_emit_reloc(struct intel_context *intel,
50 bool intel_batchbuffer_emit_reloc_fenced(struct intel_context *intel,
55 void intel_batchbuffer_emit_mi_flush(struct intel_context *intel);
74 intel_batchbuffer_space(struct intel_context *intel) in intel_batchbuffer_space()
82 intel_batchbuffer_emit_dword(struct intel_context *intel, GLuint dword) in intel_batchbuffer_emit_dword()
91 intel_batchbuffer_emit_float(struct intel_context *intel, float f) in intel_batchbuffer_emit_float()
[all …]
Dintel_context.c88 const struct intel_context *const intel = intel_context(ctx); in intelGetString()
108 struct intel_context *intel = intel_context(ctx); in intel_flush_front()
128 intel_update_image_buffers(struct intel_context *intel, __DRIdrawable *drawable);
137 intel_query_dri2_buffers(struct intel_context *intel,
143 intel_process_dri2_buffer(struct intel_context *intel,
150 intel_update_dri2_buffers(struct intel_context *intel, __DRIdrawable *drawable) in intel_update_dri2_buffers()
199 struct intel_context *intel = context->driverPrivate; in intel_update_renderbuffers()
223 intel_prepare_render(struct intel_context *intel) in intel_prepare_render()
277 struct intel_context *intel = intel_context(ctx); in intel_noninvalidate_viewport()
319 struct intel_context *intel = intel_context(ctx); in intelInvalidateState()
[all …]
Dintel_syncobj.c48 struct intel_context *intel;
69 intel_fence_insert(struct intel_context *intel, struct intel_fence *fence) in intel_fence_insert()
109 intel_fence_client_wait_locked(struct intel_context *intel, struct intel_fence *fence, in intel_fence_client_wait_locked()
140 intel_fence_client_wait(struct intel_context *intel, struct intel_fence *fence, in intel_fence_client_wait()
153 intel_fence_server_wait(struct intel_context *intel, struct intel_fence *fence) in intel_fence_server_wait()
187 struct intel_context *intel = intel_context(ctx); in intel_gl_fence_sync()
197 struct intel_context *intel = intel_context(ctx); in intel_gl_client_wait_sync()
208 struct intel_context *intel = intel_context(ctx); in intel_gl_server_wait_sync()
237 struct intel_context *intel = ctx->driverPrivate; in intel_dri_create_fence()
Dintel_mipmap_tree.h224 struct intel_mipmap_tree *intel_miptree_create(struct intel_context *intel,
236 intel_miptree_create_layout(struct intel_context *intel,
246 intel_miptree_create_for_bo(struct intel_context *intel,
256 intel_miptree_create_for_dri2_buffer(struct intel_context *intel,
262 intel_miptree_create_for_image_buffer(struct intel_context *intel,
276 intel_miptree_create_for_renderbuffer(struct intel_context *intel,
296 int intel_miptree_pitch_align (struct intel_context *intel,
336 intel_miptree_copy_teximage(struct intel_context *intel,
347 void *intel_miptree_map_raw(struct intel_context *intel,
353 intel_miptree_map(struct intel_context *intel,
[all …]
Dintel_batchbuffer.c36 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 …]
Dintel_tris.c64 intel_flush_inline_primitive(struct intel_context *intel) in intel_flush_inline_primitive()
89 static void intel_start_inline(struct intel_context *intel, uint32_t prim) in intel_start_inline()
113 static void intel_wrap_inline(struct intel_context *intel) in intel_wrap_inline()
122 static GLuint *intel_extend_inline(struct intel_context *intel, GLuint dwords) in intel_extend_inline()
142 void intel_set_prim(struct intel_context *intel, uint32_t prim) in intel_set_prim()
157 uint32_t *intel_get_prim_space(struct intel_context *intel, unsigned int count) in intel_get_prim_space()
194 void intel_flush_prim(struct intel_context *intel) in intel_flush_prim()
331 void intel_finish_vb(struct intel_context *intel) in intel_finish_vb()
367 intel_draw_quad(struct intel_context *intel, in intel_draw_quad()
396 intel_draw_triangle(struct intel_context *intel, in intel_draw_triangle()
[all …]
Dintel_buffer_objects.h33 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);
Dintel_buffers.c42 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()
76 struct intel_context *const intel = intel_context(ctx); in intelReadBuffer()
Dintel_tex.h51 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,
Dintel_buffer_objects.c48 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 …]
Dintel_fbo.c91 struct intel_context *intel = intel_context(ctx); in intel_map_renderbuffer()
139 struct intel_context *intel = intel_context(ctx); in intel_unmap_renderbuffer()
158 struct intel_context *intel = intel_context(ctx); in intel_renderbuffer_format()
194 struct intel_context *intel = intel_context(ctx); in intel_alloc_private_renderbuffer_storage()
238 struct intel_context *intel = intel_context(ctx); in intel_image_target_renderbuffer_storage()
422 intel_renderbuffer_update_wrapper(struct intel_context *intel, in intel_renderbuffer_update_wrapper()
471 struct intel_context *intel = intel_context(ctx); in intel_render_texture()
519 struct intel_context *intel = intel_context(ctx); in intel_finish_render_texture()
550 struct intel_context *intel = intel_context(ctx); in intel_validate_framebuffer()
646 struct intel_context *intel = intel_context(ctx); in intel_blit_framebuffer_with_blitter()
[all …]
Dintel_buffers.h36 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()
Dintel_tris.h47 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);
Dintel_render.c108 intelDmaPrimitive(struct intel_context *intel, GLenum prim) in intelDmaPrimitive()
119 static inline GLuint intel_get_vb_max(struct intel_context *intel) in intel_get_vb_max()
131 static inline GLuint intel_get_current_max(struct intel_context *intel) in intel_get_current_max()
144 #define LOCAL_VARS struct intel_context *intel = intel_context(ctx)
171 choose_render(struct intel_context *intel, struct vertex_buffer *VB) in choose_render()
222 struct intel_context *intel = intel_context(ctx); in intel_run_render()
Dintel_tex.c63 struct intel_context *intel = intel_context(ctx); in intel_alloc_texture_image_buffer()
136 struct intel_context *intel = intel_context(ctx); in intel_map_texture_image()
161 struct intel_context *intel = intel_context(ctx); in intel_unmap_texture_image()
Dintel_blit.h39 intelEmitCopyBlit(struct intel_context *intel,
54 bool intel_miptree_blit(struct intel_context *intel,
65 intelEmitImmediateColorExpandBlit(struct intel_context *intel,
76 void intel_emit_linear_blit(struct intel_context *intel,
Dintel_mipmap_tree.c64 intel_miptree_create_layout(struct intel_context *intel, in intel_miptree_create_layout()
126 intel_miptree_choose_tiling(struct intel_context *intel, in intel_miptree_choose_tiling()
161 intel_miptree_create(struct intel_context *intel, in intel_miptree_create()
230 intel_miptree_create_for_bo(struct intel_context *intel, in intel_miptree_create_for_bo()
288 intel_miptree_create_for_dri2_buffer(struct intel_context *intel, in intel_miptree_create_for_dri2_buffer()
327 intel_miptree_create_for_image_buffer(struct intel_context *intel, in intel_miptree_create_for_image_buffer()
353 intel_miptree_create_for_renderbuffer(struct intel_context *intel, in intel_miptree_create_for_renderbuffer()
566 intel_miptree_copy_slice_sw(struct intel_context *intel, in intel_miptree_copy_slice_sw()
616 intel_miptree_copy_slice(struct intel_context *intel, in intel_miptree_copy_slice()
674 intel_miptree_copy_teximage(struct intel_context *intel, in intel_miptree_copy_teximage()
[all …]
Dintel_tex_image.c32 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()
229 struct intel_context *intel = intel_context(ctx); in intel_set_texture_image_region()
282 struct intel_context *intel = pDRICtx->driverPrivate; in intelSetTexBuffer2()
347 struct intel_context *intel = intel_context(ctx); in intel_image_target_texture_2d()
Dintel_pixel_read.c78 struct intel_context *intel = intel_context(ctx); in do_blit_readpixels()
162 struct intel_context *intel = intel_context(ctx); in intelReadPixels()
Di915_vtbl.c53 i915_render_prevalidate(struct intel_context *intel) in i915_render_prevalidate()
61 i915_render_start(struct intel_context *intel) in i915_render_start()
68 i915_reduced_primitive_state(struct intel_context *intel, GLenum rprim) in i915_reduced_primitive_state()
102 i915_check_vertex_size(struct intel_context *intel, GLuint expected) in i915_check_vertex_size()
175 i915_emit_invarient_state(struct intel_context *intel) in i915_emit_invarient_state()
289 i915_emit_state(struct intel_context *intel) in i915_emit_state()
507 i915_destroy_context(struct intel_context *intel) in i915_destroy_context()
559 i915_render_target_supported(struct intel_context *intel, in i915_render_target_supported()
574 i915_set_draw_region(struct intel_context *intel, in i915_set_draw_region()
713 i915_update_draw_buffer(struct intel_context *intel) in i915_update_draw_buffer()
[all …]
Di830_vtbl.c46 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 …]
Dintel_tex_copy.c49 intel_copy_texsubimage(struct intel_context *intel, in intel_copy_texsubimage()
89 struct intel_context *intel = intel_context(ctx); in intelCopyTexSubImage()
Dintel_tex_layout.c41 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()
116 intel_get_texture_alignment_unit(struct intel_context *intel, in intel_get_texture_alignment_unit()
/external/mesa3d/src/gallium/drivers/ilo/core/
Dintel_winsys.h62 struct intel_context;
93 struct intel_context *
101 struct intel_context *ctx);
122 struct intel_context *ctx,
192 struct intel_context *ctx,

12