/external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/ |
i915_context.c | 54 struct i915_context *i915 = i915_context(pipe); local 55 struct draw_context *draw = i915->draw; 62 i915->dirty &= ~I915_NEW_VS_CONSTANTS; 64 if (i915->dirty) 65 i915_update_derived(i915); 71 mapped_indices = i915->index_buffer.user_buffer; 73 mapped_indices = i915_buffer(i915->index_buffer.buffer)->data; 75 (ubyte *) mapped_indices + i915->index_buffer.offset, 76 i915->index_buffer.index_size); 79 if (i915->constants[PIPE_SHADER_VERTEX] 116 struct i915_context *i915 = i915_context(pipe); local 144 struct i915_context *i915; local [all...] |
i915_flush.c | 44 struct i915_context *i915 = i915_context(pipe); local 49 if (!fence && i915->batch && (i915->batch->map == i915->batch->ptr)) { 60 void i915_init_flush_functions( struct i915_context *i915 ) 62 i915->base.flush = i915_flush_pipe; 69 void i915_flush(struct i915_context *i915, struct pipe_fence_handle **fence) 71 struct i915_winsys_batchbuffer *batch = i915->batch; 74 i915->vbo_flushed = 1; 75 i915->hardware_dirty = ~0 [all...] |
i915_state_immediate.c | 42 static INLINE void set_immediate(struct i915_context *i915, 46 if (i915->current.immediate[offset] == state) 49 i915->current.immediate[offset] = state; 50 i915->immediate_dirty |= 1 << offset; 51 i915->hardware_dirty |= I915_HW_IMMEDIATE; 59 static void upload_S0S1(struct i915_context *i915) 65 LIS0 = i915->vbo_offset; 68 if (i915->dirty & I915_NEW_VBO) { 69 i915->immediate_dirty |= 1 << I915_IMMEDIATE_S0; 70 i915->hardware_dirty |= I915_HW_IMMEDIATE [all...] |
i915_state_dynamic.c | 39 * i915 indirect state mechanism. 49 static INLINE void set_dynamic(struct i915_context *i915, 53 if (i915->current.dynamic[offset] == state) 56 i915->current.dynamic[offset] = state; 57 i915->dynamic_dirty |= 1 << offset; 58 i915->hardware_dirty |= I915_HW_DYNAMIC; 63 static INLINE void set_dynamic_array(struct i915_context *i915, 70 if (!memcmp(src, &i915->current.dynamic[offset], dwords * 4)) 74 i915->current.dynamic[offset + i] = src[i]; 75 i915->dynamic_dirty |= 1 << (offset + i) [all...] |
i915_state_emit.c | 53 validate_flush(struct i915_context *i915, unsigned *batch_space) 55 *batch_space = i915->flush_dirty ? 1 : 0; 59 emit_flush(struct i915_context *i915) 67 if (i915->flush_dirty & I915_FLUSH_CACHE) 69 else if (i915->flush_dirty & I915_PIPELINE_FLUSH) 110 emit_invariant(struct i915_context *i915) 112 i915_winsys_batchbuffer_write(i915->batch, invariant_state, 117 validate_immediate(struct i915_context *i915, unsigned *batch_space) 123 i915->immediate_dirty; 125 if (i915->immediate_dirty & (1 << I915_IMMEDIATE_S0) && i915->vbo [all...] |
i915_query.h | 34 void i915_init_query_functions( struct i915_context *i915 );
|
i915_state_fpc.c | 35 static void update_hw_constants(struct i915_context *i915) 37 i915->hardware_dirty |= I915_HW_CONSTANTS; 50 static void update_fs(struct i915_context *i915) 52 i915->hardware_dirty |= I915_HW_PROGRAM;
|
i915_surface.h | 34 void i915_init_surface_functions( struct i915_context *i915 );
|
i915_batch.h | 36 (i915_winsys_batchbuffer_check(i915->batch, dwords)) 39 i915_winsys_batchbuffer_dword(i915->batch, dword) 42 i915_winsys_batchbuffer_float(i915->batch, f) 45 i915_winsys_batchbuffer_reloc(i915->batch, buf, usage, offset, false) 48 i915_winsys_batchbuffer_reloc(i915->batch, buf, usage, offset, true) 51 i915_flush(i915, fence) 56 void i915_flush(struct i915_context *i915, struct pipe_fence_handle **fence);
|
i915_state.c | 45 /* The i915 (and related graphics cores) do not support GL_CLAMP. The 179 struct i915_context *i915 = i915_context(pipe); local 181 if (i915->blend == blend) 184 i915->blend = (struct i915_blend_state*)blend; 186 i915->dirty |= I915_NEW_BLEND; 198 struct i915_context *i915 = i915_context(pipe); local 203 i915->blend_color = *blend_color; 205 i915->dirty |= I915_NEW_BLEND; 211 struct i915_context *i915 = i915_context(pipe); local 213 i915->stencil_ref = *stencil_ref 297 struct i915_context *i915 = i915_context(pipe); local 310 struct i915_context *i915 = i915_context(pipe); local 338 struct i915_context *i915 = i915_context(pipe); local 530 struct i915_context *i915 = i915_context(pipe); local 550 struct i915_context *i915 = i915_context(pipe); local 568 struct i915_context *i915 = i915_context(pipe); local 587 struct i915_context *i915 = i915_context(pipe); local 600 struct i915_context *i915 = i915_context(pipe); local 639 struct i915_context *i915 = i915_context(pipe); local 647 struct i915_context *i915 = i915_context(pipe); local 662 struct i915_context *i915 = i915_context(pipe); local 672 struct i915_context *i915 = i915_context(pipe); local 729 struct i915_context *i915 = i915_context(pipe); local 749 struct i915_context *i915 = i915_context(pipe); local 777 struct i915_context *i915 = i915_context(pipe); local 834 struct i915_context *i915 = i915_context(pipe); local 854 struct i915_context *i915 = i915_context(pipe); local 871 struct i915_context *i915 = i915_context(pipe); local 953 struct i915_context *i915 = i915_context(pipe); local 978 struct i915_context *i915 = i915_context(pipe); local 1024 struct i915_context *i915 = i915_context(pipe); local 1048 struct i915_context *i915 = i915_context(pipe); local [all...] |
i915_resource.c | 32 i915_init_resource_functions(struct i915_context *i915 ) 34 i915->base.get_transfer = u_get_transfer_vtbl; 35 i915->base.transfer_map = u_transfer_map_vtbl; 36 i915->base.transfer_flush_region = u_transfer_flush_region_vtbl; 37 i915->base.transfer_unmap = u_transfer_unmap_vtbl; 38 i915->base.transfer_destroy = u_transfer_destroy_vtbl; 39 i915->base.transfer_inline_write = u_transfer_inline_write_vtbl;
|
i915_state_static.c | 95 static void update_framebuffer(struct i915_context *i915) 97 struct pipe_surface *cbuf_surface = i915->framebuffer.cbufs[0]; 98 struct pipe_surface *depth_surface = i915->framebuffer.zsbuf; 107 i915->current.cbuf_bo = tex->buffer; 108 i915->current.cbuf_flags = BUF_3D_ID_COLOR_BACK | 117 i915->current.cbuf_bo = NULL; 120 i915->static_dirty |= I915_DST_BUF_COLOR; 132 i915->current.depth_bo = tex->buffer; 133 i915->current.depth_flags = BUF_3D_ID_DEPTH | 137 i915->current.depth_bo = NULL [all...] |
/external/mesa3d/src/gallium/drivers/i915/ |
i915_context.c | 54 struct i915_context *i915 = i915_context(pipe); local 55 struct draw_context *draw = i915->draw; 62 i915->dirty &= ~I915_NEW_VS_CONSTANTS; 64 if (i915->dirty) 65 i915_update_derived(i915); 71 mapped_indices = i915->index_buffer.user_buffer; 73 mapped_indices = i915_buffer(i915->index_buffer.buffer)->data; 75 (ubyte *) mapped_indices + i915->index_buffer.offset, 76 i915->index_buffer.index_size); 79 if (i915->constants[PIPE_SHADER_VERTEX] 116 struct i915_context *i915 = i915_context(pipe); local 144 struct i915_context *i915; local [all...] |
i915_flush.c | 44 struct i915_context *i915 = i915_context(pipe); local 49 if (!fence && i915->batch && (i915->batch->map == i915->batch->ptr)) { 60 void i915_init_flush_functions( struct i915_context *i915 ) 62 i915->base.flush = i915_flush_pipe; 69 void i915_flush(struct i915_context *i915, struct pipe_fence_handle **fence) 71 struct i915_winsys_batchbuffer *batch = i915->batch; 74 i915->vbo_flushed = 1; 75 i915->hardware_dirty = ~0 [all...] |
i915_state_immediate.c | 42 static INLINE void set_immediate(struct i915_context *i915, 46 if (i915->current.immediate[offset] == state) 49 i915->current.immediate[offset] = state; 50 i915->immediate_dirty |= 1 << offset; 51 i915->hardware_dirty |= I915_HW_IMMEDIATE; 59 static void upload_S0S1(struct i915_context *i915) 65 LIS0 = i915->vbo_offset; 68 if (i915->dirty & I915_NEW_VBO) { 69 i915->immediate_dirty |= 1 << I915_IMMEDIATE_S0; 70 i915->hardware_dirty |= I915_HW_IMMEDIATE [all...] |
i915_state_dynamic.c | 39 * i915 indirect state mechanism. 49 static INLINE void set_dynamic(struct i915_context *i915, 53 if (i915->current.dynamic[offset] == state) 56 i915->current.dynamic[offset] = state; 57 i915->dynamic_dirty |= 1 << offset; 58 i915->hardware_dirty |= I915_HW_DYNAMIC; 63 static INLINE void set_dynamic_array(struct i915_context *i915, 70 if (!memcmp(src, &i915->current.dynamic[offset], dwords * 4)) 74 i915->current.dynamic[offset + i] = src[i]; 75 i915->dynamic_dirty |= 1 << (offset + i) [all...] |
i915_state_emit.c | 53 validate_flush(struct i915_context *i915, unsigned *batch_space) 55 *batch_space = i915->flush_dirty ? 1 : 0; 59 emit_flush(struct i915_context *i915) 67 if (i915->flush_dirty & I915_FLUSH_CACHE) 69 else if (i915->flush_dirty & I915_PIPELINE_FLUSH) 110 emit_invariant(struct i915_context *i915) 112 i915_winsys_batchbuffer_write(i915->batch, invariant_state, 117 validate_immediate(struct i915_context *i915, unsigned *batch_space) 123 i915->immediate_dirty; 125 if (i915->immediate_dirty & (1 << I915_IMMEDIATE_S0) && i915->vbo [all...] |
i915_query.h | 34 void i915_init_query_functions( struct i915_context *i915 );
|
i915_state_fpc.c | 35 static void update_hw_constants(struct i915_context *i915) 37 i915->hardware_dirty |= I915_HW_CONSTANTS; 50 static void update_fs(struct i915_context *i915) 52 i915->hardware_dirty |= I915_HW_PROGRAM;
|
i915_surface.h | 34 void i915_init_surface_functions( struct i915_context *i915 );
|
i915_batch.h | 36 (i915_winsys_batchbuffer_check(i915->batch, dwords)) 39 i915_winsys_batchbuffer_dword(i915->batch, dword) 42 i915_winsys_batchbuffer_float(i915->batch, f) 45 i915_winsys_batchbuffer_reloc(i915->batch, buf, usage, offset, false) 48 i915_winsys_batchbuffer_reloc(i915->batch, buf, usage, offset, true) 51 i915_flush(i915, fence) 56 void i915_flush(struct i915_context *i915, struct pipe_fence_handle **fence);
|
i915_state.c | 45 /* The i915 (and related graphics cores) do not support GL_CLAMP. The 179 struct i915_context *i915 = i915_context(pipe); local 181 if (i915->blend == blend) 184 i915->blend = (struct i915_blend_state*)blend; 186 i915->dirty |= I915_NEW_BLEND; 198 struct i915_context *i915 = i915_context(pipe); local 203 i915->blend_color = *blend_color; 205 i915->dirty |= I915_NEW_BLEND; 211 struct i915_context *i915 = i915_context(pipe); local 213 i915->stencil_ref = *stencil_ref 297 struct i915_context *i915 = i915_context(pipe); local 310 struct i915_context *i915 = i915_context(pipe); local 338 struct i915_context *i915 = i915_context(pipe); local 530 struct i915_context *i915 = i915_context(pipe); local 550 struct i915_context *i915 = i915_context(pipe); local 568 struct i915_context *i915 = i915_context(pipe); local 587 struct i915_context *i915 = i915_context(pipe); local 600 struct i915_context *i915 = i915_context(pipe); local 639 struct i915_context *i915 = i915_context(pipe); local 647 struct i915_context *i915 = i915_context(pipe); local 662 struct i915_context *i915 = i915_context(pipe); local 672 struct i915_context *i915 = i915_context(pipe); local 729 struct i915_context *i915 = i915_context(pipe); local 749 struct i915_context *i915 = i915_context(pipe); local 777 struct i915_context *i915 = i915_context(pipe); local 834 struct i915_context *i915 = i915_context(pipe); local 854 struct i915_context *i915 = i915_context(pipe); local 871 struct i915_context *i915 = i915_context(pipe); local 953 struct i915_context *i915 = i915_context(pipe); local 978 struct i915_context *i915 = i915_context(pipe); local 1024 struct i915_context *i915 = i915_context(pipe); local 1048 struct i915_context *i915 = i915_context(pipe); local [all...] |
i915_resource.c | 32 i915_init_resource_functions(struct i915_context *i915 ) 34 i915->base.get_transfer = u_get_transfer_vtbl; 35 i915->base.transfer_map = u_transfer_map_vtbl; 36 i915->base.transfer_flush_region = u_transfer_flush_region_vtbl; 37 i915->base.transfer_unmap = u_transfer_unmap_vtbl; 38 i915->base.transfer_destroy = u_transfer_destroy_vtbl; 39 i915->base.transfer_inline_write = u_transfer_inline_write_vtbl;
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i915/ |
i915_state.c | 54 struct i915_context *i915 = I915_CONTEXT(ctx); local 97 GLuint dw = i915->state.Ctx[reg]; \ 100 dirty |= dw != i915->state.Ctx[reg]; \ 101 i915->state.Ctx[reg] = dw; \ 157 I915_STATECHANGE(i915, I915_UPLOAD_CTX); 180 struct i915_context *i915 = I915_CONTEXT(ctx); local 187 dw = i915->state.Ctx[I915_CTXREG_LIS6]; 191 if (dw != i915->state.Ctx[I915_CTXREG_LIS6]) { 192 i915->state.Ctx[I915_CTXREG_LIS6] = dw; 193 I915_STATECHANGE(i915, I915_UPLOAD_CTX) 206 struct i915_context *i915 = I915_CONTEXT(ctx); local 238 struct i915_context *i915 = I915_CONTEXT(ctx); local 286 struct i915_context *i915 = I915_CONTEXT(ctx); local 354 struct i915_context *i915 = I915_CONTEXT(ctx); local 372 struct i915_context *i915 = I915_CONTEXT(ctx); local 452 struct i915_context *i915 = I915_CONTEXT(ctx); local 514 struct i915_context *i915 = I915_CONTEXT(ctx); local 554 struct i915_context *i915 = I915_CONTEXT(ctx); local 569 struct i915_context *i915 = I915_CONTEXT(ctx); local 604 struct i915_context *i915 = I915_CONTEXT(ctx); local 623 struct i915_context *i915 = I915_CONTEXT(ctx); local 642 struct i915_context *i915 = I915_CONTEXT(ctx); local 664 struct i915_context *i915 = i915_context(ctx); local 707 struct i915_context *i915 = I915_CONTEXT(ctx); local 749 struct i915_context *i915 = I915_CONTEXT(ctx); local 785 struct i915_context *i915 = I915_CONTEXT(ctx); local 1036 struct i915_context *i915 = I915_CONTEXT(ctx); local [all...] |
/external/mesa3d/src/mesa/drivers/dri/i915/ |
i915_state.c | 54 struct i915_context *i915 = I915_CONTEXT(ctx); local 97 GLuint dw = i915->state.Ctx[reg]; \ 100 dirty |= dw != i915->state.Ctx[reg]; \ 101 i915->state.Ctx[reg] = dw; \ 157 I915_STATECHANGE(i915, I915_UPLOAD_CTX); 180 struct i915_context *i915 = I915_CONTEXT(ctx); local 187 dw = i915->state.Ctx[I915_CTXREG_LIS6]; 191 if (dw != i915->state.Ctx[I915_CTXREG_LIS6]) { 192 i915->state.Ctx[I915_CTXREG_LIS6] = dw; 193 I915_STATECHANGE(i915, I915_UPLOAD_CTX) 206 struct i915_context *i915 = I915_CONTEXT(ctx); local 238 struct i915_context *i915 = I915_CONTEXT(ctx); local 286 struct i915_context *i915 = I915_CONTEXT(ctx); local 354 struct i915_context *i915 = I915_CONTEXT(ctx); local 372 struct i915_context *i915 = I915_CONTEXT(ctx); local 452 struct i915_context *i915 = I915_CONTEXT(ctx); local 514 struct i915_context *i915 = I915_CONTEXT(ctx); local 554 struct i915_context *i915 = I915_CONTEXT(ctx); local 569 struct i915_context *i915 = I915_CONTEXT(ctx); local 604 struct i915_context *i915 = I915_CONTEXT(ctx); local 623 struct i915_context *i915 = I915_CONTEXT(ctx); local 642 struct i915_context *i915 = I915_CONTEXT(ctx); local 664 struct i915_context *i915 = i915_context(ctx); local 707 struct i915_context *i915 = I915_CONTEXT(ctx); local 749 struct i915_context *i915 = I915_CONTEXT(ctx); local 785 struct i915_context *i915 = I915_CONTEXT(ctx); local 1036 struct i915_context *i915 = I915_CONTEXT(ctx); local [all...] |