/external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/ |
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_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_resource_buffer.c | 70 struct i915_context *i915 = i915_context(pipe); local 71 struct pipe_transfer *transfer = util_slab_alloc(&i915->transfer_pool); 91 struct i915_context *i915 = i915_context(pipe); local 92 util_slab_free(&i915->transfer_pool, transfer);
|
i915_clear.c | 49 struct i915_context *i915 = i915_context(pipe); local 62 struct pipe_surface *cbuf = i915->framebuffer.cbufs[0]; 77 if (i915->current.target_fixup_format) 87 struct pipe_surface *zbuf = i915->framebuffer.zsbuf; 108 struct pipe_surface *zbuf = i915->framebuffer.zsbuf; 122 if (i915->hardware_dirty) 123 i915_emit_hardware_state(i915); 128 i915_emit_hardware_state(i915); 129 i915->vbo_flushed = 1; 173 if (i915->hardware_dirty 233 struct i915_context *i915 = i915_context(pipe); local [all...] |
i915_prim_emit.c | 48 struct i915_context *i915; member in struct:setup_stage 63 * Extract the needed fields from vertex_header and emit i915 dwords. 69 emit_hw_vertex( struct i915_context *i915, 72 const struct vertex_info *vinfo = &i915->current.vertex_info; 76 assert(!i915->dirty); 133 struct i915_context *i915 = setup_stage(stage)->i915; local 137 if (i915->dirty) 138 i915_update_derived( i915 ); 140 if (i915->hardware_dirty [all...] |
i915_surface.c | 53 struct i915_context *i915 = i915_context(pipe); local 62 if (!util_blitter_is_copy_supported(i915->blitter, dst, src, 69 util_blitter_save_blend(i915->blitter, (void *)i915->blend); 70 util_blitter_save_depth_stencil_alpha(i915->blitter, (void *)i915->depth_stencil); 71 util_blitter_save_stencil_ref(i915->blitter, &i915->stencil_ref); 72 util_blitter_save_rasterizer(i915->blitter, (void *)i915->rasterizer) 100 struct i915_context *i915 = i915_context(pipe); local 132 struct i915_context *i915 = i915_context(pipe); local [all...] |
i915_prim_vbuf.c | 58 * Primitive renderer for i915. 63 struct i915_context *i915; member in struct:i915_vbuf_render 109 * hw_offset to i915->vbo_offset and vbo to i915->vbo. 118 struct i915_context *i915 = i915_render->i915; local 120 if (i915->vbo != i915_render->vbo || 121 i915->vbo_offset != i915_render->vbo_hw_offset) { 122 i915->vbo = i915_render->vbo; 123 i915->vbo_offset = i915_render->vbo_hw_offset 139 struct i915_context *i915 = i915_render->i915; local 158 struct i915_context *i915 = i915_render->i915; local 180 struct i915_context *i915 = i915_render->i915; local 266 struct i915_context *i915 = i915_render->i915; local 284 struct i915_context *i915 = i915_render->i915; local 388 struct i915_context *i915 = i915_render->i915; local 453 struct i915_context *i915 = i915_render->i915; local 500 struct i915_context *i915 = i915_render->i915; local 552 struct i915_context *i915 = i915_render->i915; local 619 struct i915_context *i915 = i915_render->i915; local 683 struct i915_context *i915 = i915_render->i915; local [all...] |
i915_resource_texture.c | 292 * Cube layout used on i915 and for non-compressed textures on i945. 327 * i915 layout functions 398 * remarkable how wasteful of memory the i915 texture layouts 721 struct i915_context *i915 = i915_context(pipe); local 723 struct i915_transfer *transfer = util_slab_alloc(&i915->texture_transfer_pool); 741 if (i915->blitter && 742 util_blitter_is_copy_supported(i915->blitter, resource, resource, 765 struct i915_context *i915 = i915_context(pipe); local 781 util_slab_free(&i915->texture_transfer_pool, itransfer);
|
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...] |
/external/mesa3d/src/gallium/drivers/i915/ |
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_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_resource_buffer.c | 70 struct i915_context *i915 = i915_context(pipe); local 71 struct pipe_transfer *transfer = util_slab_alloc(&i915->transfer_pool); 91 struct i915_context *i915 = i915_context(pipe); local 92 util_slab_free(&i915->transfer_pool, transfer);
|
i915_clear.c | 49 struct i915_context *i915 = i915_context(pipe); local 62 struct pipe_surface *cbuf = i915->framebuffer.cbufs[0]; 77 if (i915->current.target_fixup_format) 87 struct pipe_surface *zbuf = i915->framebuffer.zsbuf; 108 struct pipe_surface *zbuf = i915->framebuffer.zsbuf; 122 if (i915->hardware_dirty) 123 i915_emit_hardware_state(i915); 128 i915_emit_hardware_state(i915); 129 i915->vbo_flushed = 1; 173 if (i915->hardware_dirty 233 struct i915_context *i915 = i915_context(pipe); local [all...] |
i915_prim_emit.c | 48 struct i915_context *i915; member in struct:setup_stage 63 * Extract the needed fields from vertex_header and emit i915 dwords. 69 emit_hw_vertex( struct i915_context *i915, 72 const struct vertex_info *vinfo = &i915->current.vertex_info; 76 assert(!i915->dirty); 133 struct i915_context *i915 = setup_stage(stage)->i915; local 137 if (i915->dirty) 138 i915_update_derived( i915 ); 140 if (i915->hardware_dirty [all...] |
i915_surface.c | 53 struct i915_context *i915 = i915_context(pipe); local 62 if (!util_blitter_is_copy_supported(i915->blitter, dst, src, 69 util_blitter_save_blend(i915->blitter, (void *)i915->blend); 70 util_blitter_save_depth_stencil_alpha(i915->blitter, (void *)i915->depth_stencil); 71 util_blitter_save_stencil_ref(i915->blitter, &i915->stencil_ref); 72 util_blitter_save_rasterizer(i915->blitter, (void *)i915->rasterizer) 100 struct i915_context *i915 = i915_context(pipe); local 132 struct i915_context *i915 = i915_context(pipe); local [all...] |
i915_prim_vbuf.c | 58 * Primitive renderer for i915. 63 struct i915_context *i915; member in struct:i915_vbuf_render 109 * hw_offset to i915->vbo_offset and vbo to i915->vbo. 118 struct i915_context *i915 = i915_render->i915; local 120 if (i915->vbo != i915_render->vbo || 121 i915->vbo_offset != i915_render->vbo_hw_offset) { 122 i915->vbo = i915_render->vbo; 123 i915->vbo_offset = i915_render->vbo_hw_offset 139 struct i915_context *i915 = i915_render->i915; local 158 struct i915_context *i915 = i915_render->i915; local 180 struct i915_context *i915 = i915_render->i915; local 266 struct i915_context *i915 = i915_render->i915; local 284 struct i915_context *i915 = i915_render->i915; local 388 struct i915_context *i915 = i915_render->i915; local 453 struct i915_context *i915 = i915_render->i915; local 500 struct i915_context *i915 = i915_render->i915; local 552 struct i915_context *i915 = i915_render->i915; local 619 struct i915_context *i915 = i915_render->i915; local 683 struct i915_context *i915 = i915_render->i915; local [all...] |
i915_resource_texture.c | 292 * Cube layout used on i915 and for non-compressed textures on i945. 327 * i915 layout functions 398 * remarkable how wasteful of memory the i915 texture layouts 721 struct i915_context *i915 = i915_context(pipe); local 723 struct i915_transfer *transfer = util_slab_alloc(&i915->texture_transfer_pool); 741 if (i915->blitter && 742 util_blitter_is_copy_supported(i915->blitter, resource, resource, 765 struct i915_context *i915 = i915_context(pipe); local 781 util_slab_free(&i915->texture_transfer_pool, itransfer);
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i915/ |
i915_context.c | 155 struct i915_context *i915 = rzalloc(NULL, struct i915_context); local 156 struct intel_context *intel = &i915->intel; 159 if (!i915) { 164 i915InitVtbl(i915); 251 /* i915 stores all values in single-precision floats. Values aren't set 290 i915InitState(i915);
|
i915_texstate.c | 105 /* The i915 (and related graphics cores) do not support GL_CLAMP. The 138 struct i915_context *i915 = i915_context(ctx); local 144 GLuint *state = i915->state.Tex[unit], format, pitch; 153 if (i915->state.tex_buffer[unit] != NULL) { 154 drm_intel_bo_unreference(i915->state.tex_buffer[unit]); 155 i915->state.tex_buffer[unit] = NULL; 167 i915->state.tex_buffer[unit] = intelObj->mt->region->bo; 168 i915->state.tex_offset[unit] = intelObj->mt->offset; 381 I915_ACTIVESTATE(i915, I915_UPLOAD_TEX(unit), true); 385 I915_STATECHANGE(i915, I915_UPLOAD_TEX(unit)) 421 struct i915_context *i915 = i915_context(&intel->ctx); local [all...] |
i915_vtbl.c | 56 struct i915_context *i915 = i915_context(&intel->ctx); local 58 i915ValidateFragmentProgram(i915); 71 struct i915_context *i915 = i915_context(&intel->ctx); local 72 GLuint st1 = i915->state.Stipple[I915_STPREG_ST1]; 88 i915->intel.reduced_primitive = rprim; 90 if (st1 != i915->state.Stipple[I915_STPREG_ST1]) { 93 I915_STATECHANGE(i915, I915_UPLOAD_STIPPLE); 94 i915->state.Stipple[I915_STPREG_ST1] = st1; 105 struct i915_context *i915 = i915_context(&intel->ctx); local 106 int lis2 = i915->state.Ctx[I915_CTXREG_LIS2] 292 struct i915_context *i915 = i915_context(&intel->ctx); local 511 struct i915_context *i915 = i915_context(&intel->ctx); local 580 struct i915_context *i915 = i915_context(&intel->ctx); local 716 struct i915_context *i915 = (struct i915_context *)intel; local 827 struct i915_context *i915 = i915_context(&intel->ctx); local 844 struct i915_context *i915 = i915_context(&intel->ctx); local [all...] |
i915_fragprog.c | 1174 struct i915_context *i915 = I915_CONTEXT(p->ctx); local 1214 struct i915_context *i915 = I915_CONTEXT(ctx); local 1265 struct i915_context *i915 = I915_CONTEXT(ctx); local 1317 struct i915_context *i915 = i915_context(&intel->ctx); local [all...] |
/external/mesa3d/src/mesa/drivers/dri/i915/ |
i915_context.c | 155 struct i915_context *i915 = rzalloc(NULL, struct i915_context); local 156 struct intel_context *intel = &i915->intel; 159 if (!i915) { 164 i915InitVtbl(i915); 251 /* i915 stores all values in single-precision floats. Values aren't set 290 i915InitState(i915);
|
i915_texstate.c | 105 /* The i915 (and related graphics cores) do not support GL_CLAMP. The 138 struct i915_context *i915 = i915_context(ctx); local 144 GLuint *state = i915->state.Tex[unit], format, pitch; 153 if (i915->state.tex_buffer[unit] != NULL) { 154 drm_intel_bo_unreference(i915->state.tex_buffer[unit]); 155 i915->state.tex_buffer[unit] = NULL; 167 i915->state.tex_buffer[unit] = intelObj->mt->region->bo; 168 i915->state.tex_offset[unit] = intelObj->mt->offset; 381 I915_ACTIVESTATE(i915, I915_UPLOAD_TEX(unit), true); 385 I915_STATECHANGE(i915, I915_UPLOAD_TEX(unit)) 421 struct i915_context *i915 = i915_context(&intel->ctx); local [all...] |
i915_vtbl.c | 56 struct i915_context *i915 = i915_context(&intel->ctx); local 58 i915ValidateFragmentProgram(i915); 71 struct i915_context *i915 = i915_context(&intel->ctx); local 72 GLuint st1 = i915->state.Stipple[I915_STPREG_ST1]; 88 i915->intel.reduced_primitive = rprim; 90 if (st1 != i915->state.Stipple[I915_STPREG_ST1]) { 93 I915_STATECHANGE(i915, I915_UPLOAD_STIPPLE); 94 i915->state.Stipple[I915_STPREG_ST1] = st1; 105 struct i915_context *i915 = i915_context(&intel->ctx); local 106 int lis2 = i915->state.Ctx[I915_CTXREG_LIS2] 292 struct i915_context *i915 = i915_context(&intel->ctx); local 511 struct i915_context *i915 = i915_context(&intel->ctx); local 580 struct i915_context *i915 = i915_context(&intel->ctx); local 716 struct i915_context *i915 = (struct i915_context *)intel; local 827 struct i915_context *i915 = i915_context(&intel->ctx); local 844 struct i915_context *i915 = i915_context(&intel->ctx); local [all...] |
i915_fragprog.c | 1174 struct i915_context *i915 = I915_CONTEXT(p->ctx); local 1214 struct i915_context *i915 = I915_CONTEXT(ctx); local 1265 struct i915_context *i915 = I915_CONTEXT(ctx); local 1317 struct i915_context *i915 = i915_context(&intel->ctx); local [all...] |