Searched refs:i830 (Results 1 - 7 of 7) sorted by relevance
/external/mesa3d/src/mesa/drivers/dri/i915/ |
H A D | i830_state.c | 54 struct i830_context *i830 = i830_context(ctx); local 63 I830_STATECHANGE(i830, I830_UPLOAD_CTX); 64 i830->state.Ctx[I830_CTXREG_STATE4] &= ~MODE4_ENABLE_STENCIL_TEST_MASK; 65 i830->state.Ctx[I830_CTXREG_STATE4] |= (ENABLE_STENCIL_TEST_MASK | 67 i830->state.Ctx[I830_CTXREG_STENCILTST] &= ~(STENCIL_REF_VALUE_MASK | 69 i830->state.Ctx[I830_CTXREG_STENCILTST] |= (ENABLE_STENCIL_REF_VALUE | 78 struct i830_context *i830 = i830_context(ctx); local 84 I830_STATECHANGE(i830, I830_UPLOAD_CTX); 85 i830->state.Ctx[I830_CTXREG_STATE4] &= ~MODE4_ENABLE_STENCIL_WRITE_MASK; 86 i830 94 struct i830_context *i830 = i830_context(ctx); local 205 struct i830_context *i830 = i830_context(ctx); local 234 struct i830_context *i830 = i830_context(ctx); local 261 struct i830_context *i830 = i830_context(ctx); local 285 struct i830_context *i830 = i830_context(ctx); local 423 struct i830_context *i830 = i830_context(ctx); local 437 struct i830_context *i830 = i830_context(ctx); local 470 struct i830_context *i830 = i830_context(ctx); local 532 struct i830_context *i830 = i830_context(ctx); local 578 struct i830_context *i830 = i830_context(ctx); local 593 struct i830_context *i830 = i830_context(ctx); local 623 struct i830_context *i830 = i830_context(ctx); local 644 struct i830_context *i830 = i830_context(ctx); local 665 struct i830_context *i830 = i830_context(ctx); local 686 struct i830_context *i830 = i830_context(ctx); local 712 struct i830_context *i830 = i830_context(ctx); local 741 struct i830_context *i830 = i830_context(ctx); local 762 struct i830_context *i830 = i830_context(ctx); local 909 i830_init_packets(struct i830_context *i830) argument 1084 struct i830_context *i830 = i830_context(ctx); local 1141 i830InitState(struct i830_context *i830) argument [all...] |
H A D | i830_context.h | 154 #define I830_STATECHANGE(i830, flag) \ 156 INTEL_FIREVERTICES( &i830->intel ); \ 157 i830->state.emitted &= ~flag; \ 160 #define I830_ACTIVESTATE(i830, flag, mode) \ 162 INTEL_FIREVERTICES( &i830->intel ); \ 164 i830->state.active |= flag; \ 166 i830->state.active &= ~flag; \ 171 extern void i830InitVtbl(struct i830_context *i830); 198 extern GLuint i830SetTexEnvCombine(struct i830_context *i830, 203 extern void i830EmitTextureBlend(struct i830_context *i830); [all...] |
H A D | i830_context.c | 64 struct i830_context *i830 = rzalloc(NULL, struct i830_context); local 65 struct intel_context *intel = &i830->intel; 68 if (!i830) { 73 i830InitVtbl(i830); 81 ralloc_free(i830); 122 i830InitState(i830);
|
H A D | i830_texblend.c | 125 * Looking at i830_3d_regs.h, it seems the i830 can do part of 132 i830SetTexEnvCombine(struct i830_context * i830, argument 389 emit_texblend(struct i830_context *i830, GLuint unit, GLuint blendUnit, argument 392 struct gl_texture_unit *texUnit = &i830->intel.ctx.Texture.Unit[unit]; 399 /* Update i830->state.TexBlend 401 tmp_sz = i830SetTexEnvCombine(i830, texUnit->_CurrentCombine, blendUnit, 407 if (tmp_sz != i830->state.TexBlendWordsUsed[blendUnit] || 408 memcmp(tmp, i830->state.TexBlend[blendUnit], 411 I830_STATECHANGE(i830, I830_UPLOAD_TEXBLEND(blendUnit)); 412 memcpy(i830 420 emit_passthrough(struct i830_context *i830) argument 440 i830EmitTextureBlend(struct i830_context *i830) argument [all...] |
H A D | i830_vtbl.c | 80 struct i830_context *i830 = i830_context(ctx); local 134 GLuint mcs = (i830->state.Tex[i][I830_TEXREG_MCS] & 164 if (mcs != i830->state.Tex[i][I830_TEXREG_MCS]) { 165 I830_STATECHANGE(i830, I830_UPLOAD_TEX(i)); 166 i830->state.Tex[i][I830_TEXREG_MCS] = mcs; 179 if (v0 != i830->state.Ctx[I830_CTXREG_VF] || 180 v2 != i830->state.Ctx[I830_CTXREG_VF2] || 181 mcsb1 != i830->state.Ctx[I830_CTXREG_MCSB1] || 182 index_bitset != i830->last_index_bitset) { 183 I830_STATECHANGE(i830, I830_UPLOAD_CT 208 struct i830_context *i830 = i830_context(&intel->ctx); local 240 struct i830_context *i830 = i830_context(&intel->ctx); local 417 struct i830_context *i830 = i830_context(&intel->ctx); local 569 struct i830_context *i830 = i830_context(&intel->ctx); local 614 struct i830_context *i830 = i830_context(&intel->ctx); local 852 struct i830_context *i830 = i830_context(&intel->ctx); local 859 struct i830_context *i830 = i830_context(&intel->ctx); local 878 i830InitVtbl(struct i830_context *i830) argument [all...] |
H A D | i830_texstate.c | 118 struct i830_context *i830 = i830_context(ctx); local 124 GLuint *state = i830->state.Tex[unit], format, pitch; 133 if (i830->state.tex_buffer[unit] != NULL) { 134 drm_intel_bo_unreference(i830->state.tex_buffer[unit]); 135 i830->state.tex_buffer[unit] = NULL; 150 i830->state.tex_buffer[unit] = intelObj->mt->region->bo; 156 i830->state.tex_offset[unit] = dst_x * intelObj->mt->cpp + dst_y * pitch; 288 /* 3D textures not available on i830 315 I830_ACTIVESTATE(i830, I830_UPLOAD_TEX(unit), true); 319 I830_STATECHANGE(i830, I830_UPLOAD_TE 329 struct i830_context *i830 = i830_context(&intel->ctx); local 350 struct i830_context *i830 = i830_context(&intel->ctx); local [all...] |
H A D | intel_tris.c | 281 struct i830_context *i830 = i830_context(&intel->ctx); local 297 OUT_BATCH((i830->state.Ctx[I830_CTXREG_VF] & VFT0_TEX_COUNT_MASK) >> 299 (i830->state.Ctx[I830_CTXREG_VF2] << 16) |
|
Completed in 204 milliseconds