/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/intel/ |
H A D | intel_batchbuffer.h | 28 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, 37 #define intel_batchbuffer_flush(intel) \ 38 _intel_batchbuffer_flush(intel, __FILE__, __LINE__) 46 void intel_batchbuffer_data(struct intel_context *intel, 49 bool intel_batchbuffer_emit_reloc(struct intel_context *intel, 81 intel_batchbuffer_space(struct intel_context *intel) argument 89 intel_batchbuffer_emit_dword(struct intel_context *intel, GLuint dword) argument 98 intel_batchbuffer_emit_float(struct intel_context *intel, float f) argument 104 intel_batchbuffer_require_space(struct intel_context *intel, GLuint sz, int is_blit) argument 123 intel_batchbuffer_begin(struct intel_context *intel, int n, bool is_blit) argument 134 intel_batchbuffer_advance(struct intel_context *intel) argument [all...] |
H A D | intel_buffers.h | 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); local 50 intel->vtbl.update_draw_buffer(intel);
|
H A D | intel_buffers.c | 41 intel_drawbuf_region(struct intel_context *intel) argument 44 intel_renderbuffer(intel->ctx.DrawBuffer->_ColorDrawBuffers[0]); 55 intel_readbuf_region(struct intel_context *intel) argument 58 = intel_renderbuffer(intel->ctx.ReadBuffer->_ColorReadBuffer); 67 * If so, set the intel->front_buffer_dirty field to true. 70 intel_check_front_buffer_rendering(struct intel_context *intel) argument 72 const struct gl_framebuffer *fb = intel->ctx.DrawBuffer; 77 intel->front_buffer_dirty = true; 87 struct intel_context *const intel = intel_context(ctx); local 89 intel 110 struct intel_context *const intel = intel_context(ctx); local [all...] |
H A D | intel_batchbuffer.c | 41 static void clear_cache( struct intel_context *intel ) 43 struct cached_batch_item *item = intel->batch.cached_items; 51 intel->batch.cached_items = NULL; 55 intel_batchbuffer_init(struct intel_context *intel) argument 57 intel_batchbuffer_reset(intel); 59 if (intel->gen >= 6) { 64 intel->batch.workaround_bo = drm_intel_bo_alloc(intel->bufmgr, 71 intel_batchbuffer_reset(struct intel_context *intel) argument 73 if (intel 91 intel_batchbuffer_save_state(struct intel_context *intel) argument 99 intel_batchbuffer_reset_to_saved(struct intel_context *intel) argument 112 intel_batchbuffer_free(struct intel_context *intel) argument 121 do_batch_dump(struct intel_context *intel) argument 163 do_flush_locked(struct intel_context *intel) argument 214 _intel_batchbuffer_flush(struct intel_context *intel, const char *file, int line) argument 266 intel_batchbuffer_emit_reloc(struct intel_context *intel, drm_intel_bo *buffer, uint32_t read_domains, uint32_t write_domain, uint32_t delta) argument 290 intel_batchbuffer_emit_reloc_fenced(struct intel_context *intel, drm_intel_bo *buffer, uint32_t read_domains, uint32_t write_domain, uint32_t delta) argument 315 intel_batchbuffer_data(struct intel_context *intel, const void *data, GLuint bytes, bool is_blit) argument 325 intel_batchbuffer_cached_advance(struct intel_context *intel) argument 378 intel_emit_depth_stall_flushes(struct intel_context *intel) argument 413 gen7_emit_vs_workaround_flush(struct intel_context *intel) argument 464 intel_emit_post_sync_nonzero_flush(struct intel_context *intel) argument 495 intel_batchbuffer_emit_mi_flush(struct intel_context *intel) argument [all...] |
H A D | intel_context.c | 69 const struct intel_context *const intel = intel_context(ctx); local 79 switch (intel->intelScreen->deviceID) { 245 intel_downsample_for_dri2_flush(struct intel_context *intel, argument 248 if (intel->gen < 6) { 270 intel_miptree_downsample(intel, rb->mt); 277 struct intel_context *intel = intel_context(ctx); local 278 __DRIcontext *driContext = intel->driContext; 280 __DRIscreen *const screen = intel->intelScreen->driScrnPriv; 282 if (_mesa_is_winsys_fbo(ctx->DrawBuffer) && intel->front_buffer_dirty) { 294 intel_downsample_for_dri2_flush(intel, driDrawabl 331 struct intel_context *intel = context->driverPrivate; local 400 intel_prepare_render(struct intel_context *intel) argument 453 struct intel_context *intel = intel_context(ctx); local 501 struct intel_context *intel = intel_context(ctx); local 516 struct intel_context *intel = intel_context(ctx); local 528 struct intel_context *intel = intel_context(ctx); local 539 struct intel_context *intel = intel_context(ctx); local 550 struct intel_context *intel = intel_context(ctx); local 581 intelInitContext(struct intel_context *intel, int api, const struct gl_config * mesaVis, __DRIcontext * driContextPriv, void *sharedContextPrivate, struct dd_function_table *functions) argument 794 struct intel_context *intel = local 857 struct intel_context *intel; local 920 intel_query_dri2_buffers(struct intel_context *intel, __DRIdrawable *drawable, __DRIbuffer **buffers, int *buffer_count) argument 976 intel_process_dri2_buffer(struct intel_context *intel, __DRIdrawable *drawable, __DRIbuffer *buffer, struct intel_renderbuffer *rb, const char *buffer_name) argument [all...] |
/external/mesa3d/src/mesa/drivers/dri/intel/ |
H A D | intel_batchbuffer.h | 28 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, 37 #define intel_batchbuffer_flush(intel) \ 38 _intel_batchbuffer_flush(intel, __FILE__, __LINE__) 46 void intel_batchbuffer_data(struct intel_context *intel, 49 bool intel_batchbuffer_emit_reloc(struct intel_context *intel, 81 intel_batchbuffer_space(struct intel_context *intel) argument 89 intel_batchbuffer_emit_dword(struct intel_context *intel, GLuint dword) argument 98 intel_batchbuffer_emit_float(struct intel_context *intel, float f) argument 104 intel_batchbuffer_require_space(struct intel_context *intel, GLuint sz, int is_blit) argument 123 intel_batchbuffer_begin(struct intel_context *intel, int n, bool is_blit) argument 134 intel_batchbuffer_advance(struct intel_context *intel) argument [all...] |
H A D | intel_buffers.h | 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); local 50 intel->vtbl.update_draw_buffer(intel);
|
H A D | intel_buffers.c | 41 intel_drawbuf_region(struct intel_context *intel) argument 44 intel_renderbuffer(intel->ctx.DrawBuffer->_ColorDrawBuffers[0]); 55 intel_readbuf_region(struct intel_context *intel) argument 58 = intel_renderbuffer(intel->ctx.ReadBuffer->_ColorReadBuffer); 67 * If so, set the intel->front_buffer_dirty field to true. 70 intel_check_front_buffer_rendering(struct intel_context *intel) argument 72 const struct gl_framebuffer *fb = intel->ctx.DrawBuffer; 77 intel->front_buffer_dirty = true; 87 struct intel_context *const intel = intel_context(ctx); local 89 intel 110 struct intel_context *const intel = intel_context(ctx); local [all...] |
H A D | intel_batchbuffer.c | 41 static void clear_cache( struct intel_context *intel ) 43 struct cached_batch_item *item = intel->batch.cached_items; 51 intel->batch.cached_items = NULL; 55 intel_batchbuffer_init(struct intel_context *intel) argument 57 intel_batchbuffer_reset(intel); 59 if (intel->gen >= 6) { 64 intel->batch.workaround_bo = drm_intel_bo_alloc(intel->bufmgr, 71 intel_batchbuffer_reset(struct intel_context *intel) argument 73 if (intel 91 intel_batchbuffer_save_state(struct intel_context *intel) argument 99 intel_batchbuffer_reset_to_saved(struct intel_context *intel) argument 112 intel_batchbuffer_free(struct intel_context *intel) argument 121 do_batch_dump(struct intel_context *intel) argument 163 do_flush_locked(struct intel_context *intel) argument 214 _intel_batchbuffer_flush(struct intel_context *intel, const char *file, int line) argument 266 intel_batchbuffer_emit_reloc(struct intel_context *intel, drm_intel_bo *buffer, uint32_t read_domains, uint32_t write_domain, uint32_t delta) argument 290 intel_batchbuffer_emit_reloc_fenced(struct intel_context *intel, drm_intel_bo *buffer, uint32_t read_domains, uint32_t write_domain, uint32_t delta) argument 315 intel_batchbuffer_data(struct intel_context *intel, const void *data, GLuint bytes, bool is_blit) argument 325 intel_batchbuffer_cached_advance(struct intel_context *intel) argument 378 intel_emit_depth_stall_flushes(struct intel_context *intel) argument 413 gen7_emit_vs_workaround_flush(struct intel_context *intel) argument 464 intel_emit_post_sync_nonzero_flush(struct intel_context *intel) argument 495 intel_batchbuffer_emit_mi_flush(struct intel_context *intel) argument [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i915/ |
H A D | intel_buffers.c | 41 intel_drawbuf_region(struct intel_context *intel) argument 44 intel_renderbuffer(intel->ctx.DrawBuffer->_ColorDrawBuffers[0]); 55 intel_readbuf_region(struct intel_context *intel) argument 58 = intel_renderbuffer(intel->ctx.ReadBuffer->_ColorReadBuffer); 67 * If so, set the intel->front_buffer_dirty field to true. 70 intel_check_front_buffer_rendering(struct intel_context *intel) argument 72 const struct gl_framebuffer *fb = intel->ctx.DrawBuffer; 77 intel->front_buffer_dirty = true; 87 struct intel_context *const intel = intel_context(ctx); local 89 intel 110 struct intel_context *const intel = intel_context(ctx); local [all...] |
H A D | intel_batchbuffer.c | 41 static void clear_cache( struct intel_context *intel ) 43 struct cached_batch_item *item = intel->batch.cached_items; 51 intel->batch.cached_items = NULL; 55 intel_batchbuffer_init(struct intel_context *intel) argument 57 intel_batchbuffer_reset(intel); 59 if (intel->gen >= 6) { 64 intel->batch.workaround_bo = drm_intel_bo_alloc(intel->bufmgr, 71 intel_batchbuffer_reset(struct intel_context *intel) argument 73 if (intel 91 intel_batchbuffer_save_state(struct intel_context *intel) argument 99 intel_batchbuffer_reset_to_saved(struct intel_context *intel) argument 112 intel_batchbuffer_free(struct intel_context *intel) argument 121 do_batch_dump(struct intel_context *intel) argument 163 do_flush_locked(struct intel_context *intel) argument 214 _intel_batchbuffer_flush(struct intel_context *intel, const char *file, int line) argument 266 intel_batchbuffer_emit_reloc(struct intel_context *intel, drm_intel_bo *buffer, uint32_t read_domains, uint32_t write_domain, uint32_t delta) argument 290 intel_batchbuffer_emit_reloc_fenced(struct intel_context *intel, drm_intel_bo *buffer, uint32_t read_domains, uint32_t write_domain, uint32_t delta) argument 315 intel_batchbuffer_data(struct intel_context *intel, const void *data, GLuint bytes, bool is_blit) argument 325 intel_batchbuffer_cached_advance(struct intel_context *intel) argument 378 intel_emit_depth_stall_flushes(struct intel_context *intel) argument 413 gen7_emit_vs_workaround_flush(struct intel_context *intel) argument 464 intel_emit_post_sync_nonzero_flush(struct intel_context *intel) argument 495 intel_batchbuffer_emit_mi_flush(struct intel_context *intel) argument [all...] |
H A 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);
|
H A D | intel_context.c | 69 const struct intel_context *const intel = intel_context(ctx); local 79 switch (intel->intelScreen->deviceID) { 245 intel_downsample_for_dri2_flush(struct intel_context *intel, argument 248 if (intel->gen < 6) { 270 intel_miptree_downsample(intel, rb->mt); 277 struct intel_context *intel = intel_context(ctx); local 278 __DRIcontext *driContext = intel->driContext; 280 __DRIscreen *const screen = intel->intelScreen->driScrnPriv; 282 if (_mesa_is_winsys_fbo(ctx->DrawBuffer) && intel->front_buffer_dirty) { 294 intel_downsample_for_dri2_flush(intel, driDrawabl 331 struct intel_context *intel = context->driverPrivate; local 400 intel_prepare_render(struct intel_context *intel) argument 453 struct intel_context *intel = intel_context(ctx); local 501 struct intel_context *intel = intel_context(ctx); local 516 struct intel_context *intel = intel_context(ctx); local 528 struct intel_context *intel = intel_context(ctx); local 539 struct intel_context *intel = intel_context(ctx); local 550 struct intel_context *intel = intel_context(ctx); local 581 intelInitContext(struct intel_context *intel, int api, const struct gl_config * mesaVis, __DRIcontext * driContextPriv, void *sharedContextPrivate, struct dd_function_table *functions) argument 794 struct intel_context *intel = local 857 struct intel_context *intel; local 920 intel_query_dri2_buffers(struct intel_context *intel, __DRIdrawable *drawable, __DRIbuffer **buffers, int *buffer_count) argument 976 intel_process_dri2_buffer(struct intel_context *intel, __DRIdrawable *drawable, __DRIbuffer *buffer, struct intel_renderbuffer *rb, const char *buffer_name) argument [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/ |
H A D | intel_buffers.c | 41 intel_drawbuf_region(struct intel_context *intel) argument 44 intel_renderbuffer(intel->ctx.DrawBuffer->_ColorDrawBuffers[0]); 55 intel_readbuf_region(struct intel_context *intel) argument 58 = intel_renderbuffer(intel->ctx.ReadBuffer->_ColorReadBuffer); 67 * If so, set the intel->front_buffer_dirty field to true. 70 intel_check_front_buffer_rendering(struct intel_context *intel) argument 72 const struct gl_framebuffer *fb = intel->ctx.DrawBuffer; 77 intel->front_buffer_dirty = true; 87 struct intel_context *const intel = intel_context(ctx); local 89 intel 110 struct intel_context *const intel = intel_context(ctx); local [all...] |
H A D | intel_batchbuffer.c | 41 static void clear_cache( struct intel_context *intel ) 43 struct cached_batch_item *item = intel->batch.cached_items; 51 intel->batch.cached_items = NULL; 55 intel_batchbuffer_init(struct intel_context *intel) argument 57 intel_batchbuffer_reset(intel); 59 if (intel->gen >= 6) { 64 intel->batch.workaround_bo = drm_intel_bo_alloc(intel->bufmgr, 71 intel_batchbuffer_reset(struct intel_context *intel) argument 73 if (intel 91 intel_batchbuffer_save_state(struct intel_context *intel) argument 99 intel_batchbuffer_reset_to_saved(struct intel_context *intel) argument 112 intel_batchbuffer_free(struct intel_context *intel) argument 121 do_batch_dump(struct intel_context *intel) argument 163 do_flush_locked(struct intel_context *intel) argument 214 _intel_batchbuffer_flush(struct intel_context *intel, const char *file, int line) argument 266 intel_batchbuffer_emit_reloc(struct intel_context *intel, drm_intel_bo *buffer, uint32_t read_domains, uint32_t write_domain, uint32_t delta) argument 290 intel_batchbuffer_emit_reloc_fenced(struct intel_context *intel, drm_intel_bo *buffer, uint32_t read_domains, uint32_t write_domain, uint32_t delta) argument 315 intel_batchbuffer_data(struct intel_context *intel, const void *data, GLuint bytes, bool is_blit) argument 325 intel_batchbuffer_cached_advance(struct intel_context *intel) argument 378 intel_emit_depth_stall_flushes(struct intel_context *intel) argument 413 gen7_emit_vs_workaround_flush(struct intel_context *intel) argument 464 intel_emit_post_sync_nonzero_flush(struct intel_context *intel) argument 495 intel_batchbuffer_emit_mi_flush(struct intel_context *intel) argument [all...] |
H A D | brw_tex.c | 48 struct gl_context *ctx = &brw->intel.ctx; 49 struct intel_context *intel = &brw->intel; local 56 intel_finalize_mipmap_tree(intel, i);
|
H A D | intel_context.c | 69 const struct intel_context *const intel = intel_context(ctx); local 79 switch (intel->intelScreen->deviceID) { 245 intel_downsample_for_dri2_flush(struct intel_context *intel, argument 248 if (intel->gen < 6) { 270 intel_miptree_downsample(intel, rb->mt); 277 struct intel_context *intel = intel_context(ctx); local 278 __DRIcontext *driContext = intel->driContext; 280 __DRIscreen *const screen = intel->intelScreen->driScrnPriv; 282 if (_mesa_is_winsys_fbo(ctx->DrawBuffer) && intel->front_buffer_dirty) { 294 intel_downsample_for_dri2_flush(intel, driDrawabl 331 struct intel_context *intel = context->driverPrivate; local 400 intel_prepare_render(struct intel_context *intel) argument 453 struct intel_context *intel = intel_context(ctx); local 501 struct intel_context *intel = intel_context(ctx); local 516 struct intel_context *intel = intel_context(ctx); local 528 struct intel_context *intel = intel_context(ctx); local 539 struct intel_context *intel = intel_context(ctx); local 550 struct intel_context *intel = intel_context(ctx); local 581 intelInitContext(struct intel_context *intel, int api, const struct gl_config * mesaVis, __DRIcontext * driContextPriv, void *sharedContextPrivate, struct dd_function_table *functions) argument 794 struct intel_context *intel = local 857 struct intel_context *intel; local 920 intel_query_dri2_buffers(struct intel_context *intel, __DRIdrawable *drawable, __DRIbuffer **buffers, int *buffer_count) argument 976 intel_process_dri2_buffer(struct intel_context *intel, __DRIdrawable *drawable, __DRIbuffer *buffer, struct intel_renderbuffer *rb, const char *buffer_name) argument [all...] |
/external/mesa3d/src/mesa/drivers/dri/i915/ |
H A D | intel_buffers.c | 41 intel_drawbuf_region(struct intel_context *intel) argument 44 intel_renderbuffer(intel->ctx.DrawBuffer->_ColorDrawBuffers[0]); 55 intel_readbuf_region(struct intel_context *intel) argument 58 = intel_renderbuffer(intel->ctx.ReadBuffer->_ColorReadBuffer); 67 * If so, set the intel->front_buffer_dirty field to true. 70 intel_check_front_buffer_rendering(struct intel_context *intel) argument 72 const struct gl_framebuffer *fb = intel->ctx.DrawBuffer; 77 intel->front_buffer_dirty = true; 87 struct intel_context *const intel = intel_context(ctx); local 89 intel 110 struct intel_context *const intel = intel_context(ctx); local [all...] |
H A D | intel_batchbuffer.c | 41 static void clear_cache( struct intel_context *intel ) 43 struct cached_batch_item *item = intel->batch.cached_items; 51 intel->batch.cached_items = NULL; 55 intel_batchbuffer_init(struct intel_context *intel) argument 57 intel_batchbuffer_reset(intel); 59 if (intel->gen >= 6) { 64 intel->batch.workaround_bo = drm_intel_bo_alloc(intel->bufmgr, 71 intel_batchbuffer_reset(struct intel_context *intel) argument 73 if (intel 91 intel_batchbuffer_save_state(struct intel_context *intel) argument 99 intel_batchbuffer_reset_to_saved(struct intel_context *intel) argument 112 intel_batchbuffer_free(struct intel_context *intel) argument 121 do_batch_dump(struct intel_context *intel) argument 163 do_flush_locked(struct intel_context *intel) argument 214 _intel_batchbuffer_flush(struct intel_context *intel, const char *file, int line) argument 266 intel_batchbuffer_emit_reloc(struct intel_context *intel, drm_intel_bo *buffer, uint32_t read_domains, uint32_t write_domain, uint32_t delta) argument 290 intel_batchbuffer_emit_reloc_fenced(struct intel_context *intel, drm_intel_bo *buffer, uint32_t read_domains, uint32_t write_domain, uint32_t delta) argument 315 intel_batchbuffer_data(struct intel_context *intel, const void *data, GLuint bytes, bool is_blit) argument 325 intel_batchbuffer_cached_advance(struct intel_context *intel) argument 378 intel_emit_depth_stall_flushes(struct intel_context *intel) argument 413 gen7_emit_vs_workaround_flush(struct intel_context *intel) argument 464 intel_emit_post_sync_nonzero_flush(struct intel_context *intel) argument 495 intel_batchbuffer_emit_mi_flush(struct intel_context *intel) argument [all...] |
H A 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);
|
H A D | intel_context.c | 69 const struct intel_context *const intel = intel_context(ctx); local 79 switch (intel->intelScreen->deviceID) { 245 intel_downsample_for_dri2_flush(struct intel_context *intel, argument 248 if (intel->gen < 6) { 270 intel_miptree_downsample(intel, rb->mt); 277 struct intel_context *intel = intel_context(ctx); local 278 __DRIcontext *driContext = intel->driContext; 280 __DRIscreen *const screen = intel->intelScreen->driScrnPriv; 282 if (_mesa_is_winsys_fbo(ctx->DrawBuffer) && intel->front_buffer_dirty) { 294 intel_downsample_for_dri2_flush(intel, driDrawabl 331 struct intel_context *intel = context->driverPrivate; local 400 intel_prepare_render(struct intel_context *intel) argument 453 struct intel_context *intel = intel_context(ctx); local 501 struct intel_context *intel = intel_context(ctx); local 516 struct intel_context *intel = intel_context(ctx); local 528 struct intel_context *intel = intel_context(ctx); local 539 struct intel_context *intel = intel_context(ctx); local 550 struct intel_context *intel = intel_context(ctx); local 581 intelInitContext(struct intel_context *intel, int api, const struct gl_config * mesaVis, __DRIcontext * driContextPriv, void *sharedContextPrivate, struct dd_function_table *functions) argument 794 struct intel_context *intel = local 857 struct intel_context *intel; local 920 intel_query_dri2_buffers(struct intel_context *intel, __DRIdrawable *drawable, __DRIbuffer **buffers, int *buffer_count) argument 976 intel_process_dri2_buffer(struct intel_context *intel, __DRIdrawable *drawable, __DRIbuffer *buffer, struct intel_renderbuffer *rb, const char *buffer_name) argument [all...] |
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | intel_buffers.c | 41 intel_drawbuf_region(struct intel_context *intel) argument 44 intel_renderbuffer(intel->ctx.DrawBuffer->_ColorDrawBuffers[0]); 55 intel_readbuf_region(struct intel_context *intel) argument 58 = intel_renderbuffer(intel->ctx.ReadBuffer->_ColorReadBuffer); 67 * If so, set the intel->front_buffer_dirty field to true. 70 intel_check_front_buffer_rendering(struct intel_context *intel) argument 72 const struct gl_framebuffer *fb = intel->ctx.DrawBuffer; 77 intel->front_buffer_dirty = true; 87 struct intel_context *const intel = intel_context(ctx); local 89 intel 110 struct intel_context *const intel = intel_context(ctx); local [all...] |
H A D | intel_batchbuffer.c | 41 static void clear_cache( struct intel_context *intel ) 43 struct cached_batch_item *item = intel->batch.cached_items; 51 intel->batch.cached_items = NULL; 55 intel_batchbuffer_init(struct intel_context *intel) argument 57 intel_batchbuffer_reset(intel); 59 if (intel->gen >= 6) { 64 intel->batch.workaround_bo = drm_intel_bo_alloc(intel->bufmgr, 71 intel_batchbuffer_reset(struct intel_context *intel) argument 73 if (intel 91 intel_batchbuffer_save_state(struct intel_context *intel) argument 99 intel_batchbuffer_reset_to_saved(struct intel_context *intel) argument 112 intel_batchbuffer_free(struct intel_context *intel) argument 121 do_batch_dump(struct intel_context *intel) argument 163 do_flush_locked(struct intel_context *intel) argument 214 _intel_batchbuffer_flush(struct intel_context *intel, const char *file, int line) argument 266 intel_batchbuffer_emit_reloc(struct intel_context *intel, drm_intel_bo *buffer, uint32_t read_domains, uint32_t write_domain, uint32_t delta) argument 290 intel_batchbuffer_emit_reloc_fenced(struct intel_context *intel, drm_intel_bo *buffer, uint32_t read_domains, uint32_t write_domain, uint32_t delta) argument 315 intel_batchbuffer_data(struct intel_context *intel, const void *data, GLuint bytes, bool is_blit) argument 325 intel_batchbuffer_cached_advance(struct intel_context *intel) argument 378 intel_emit_depth_stall_flushes(struct intel_context *intel) argument 413 gen7_emit_vs_workaround_flush(struct intel_context *intel) argument 464 intel_emit_post_sync_nonzero_flush(struct intel_context *intel) argument 495 intel_batchbuffer_emit_mi_flush(struct intel_context *intel) argument [all...] |
H A D | brw_tex.c | 48 struct gl_context *ctx = &brw->intel.ctx; 49 struct intel_context *intel = &brw->intel; local 56 intel_finalize_mipmap_tree(intel, i);
|
H A D | intel_context.c | 69 const struct intel_context *const intel = intel_context(ctx); local 79 switch (intel->intelScreen->deviceID) { 245 intel_downsample_for_dri2_flush(struct intel_context *intel, argument 248 if (intel->gen < 6) { 270 intel_miptree_downsample(intel, rb->mt); 277 struct intel_context *intel = intel_context(ctx); local 278 __DRIcontext *driContext = intel->driContext; 280 __DRIscreen *const screen = intel->intelScreen->driScrnPriv; 282 if (_mesa_is_winsys_fbo(ctx->DrawBuffer) && intel->front_buffer_dirty) { 294 intel_downsample_for_dri2_flush(intel, driDrawabl 331 struct intel_context *intel = context->driverPrivate; local 400 intel_prepare_render(struct intel_context *intel) argument 453 struct intel_context *intel = intel_context(ctx); local 501 struct intel_context *intel = intel_context(ctx); local 516 struct intel_context *intel = intel_context(ctx); local 528 struct intel_context *intel = intel_context(ctx); local 539 struct intel_context *intel = intel_context(ctx); local 550 struct intel_context *intel = intel_context(ctx); local 581 intelInitContext(struct intel_context *intel, int api, const struct gl_config * mesaVis, __DRIcontext * driContextPriv, void *sharedContextPrivate, struct dd_function_table *functions) argument 794 struct intel_context *intel = local 857 struct intel_context *intel; local 920 intel_query_dri2_buffers(struct intel_context *intel, __DRIdrawable *drawable, __DRIbuffer **buffers, int *buffer_count) argument 976 intel_process_dri2_buffer(struct intel_context *intel, __DRIdrawable *drawable, __DRIbuffer *buffer, struct intel_renderbuffer *rb, const char *buffer_name) argument [all...] |