| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i915/ |
| H A D | i830_state.c | 54 struct i830_context *i830 = i830_context(ctx); local in function:i830StencilFuncSeparate 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 in function:i830StencilMaskSeparate 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 in function:i830StencilOpSeparate 205 struct i830_context *i830 = i830_context(ctx); local in function:i830AlphaFunc 234 struct i830_context *i830 = i830_context(ctx); local in function:i830EvalLogicOpBlendState 261 struct i830_context *i830 = i830_context(ctx); local in function:i830BlendColor 285 struct i830_context *i830 = i830_context(ctx); local in function:i830_set_blend_state 423 struct i830_context *i830 = i830_context(ctx); local in function:i830DepthFunc 437 struct i830_context *i830 = i830_context(ctx); local in function:i830DepthMask 470 struct i830_context *i830 = i830_context(ctx); local in function:i830PolygonStipple 532 struct i830_context *i830 = i830_context(ctx); local in function:i830Scissor 578 struct i830_context *i830 = i830_context(ctx); local in function:i830LogicOp 593 struct i830_context *i830 = i830_context(ctx); local in function:i830CullFaceFrontFace 623 struct i830_context *i830 = i830_context(ctx); local in function:i830LineWidth 644 struct i830_context *i830 = i830_context(ctx); local in function:i830PointSize 665 struct i830_context *i830 = i830_context(ctx); local in function:i830ColorMask 686 struct i830_context *i830 = i830_context(ctx); local in function:update_specular 712 struct i830_context *i830 = i830_context(ctx); local in function:i830ShadeModel 741 struct i830_context *i830 = i830_context(ctx); local in function:i830Fogfv 762 struct i830_context *i830 = i830_context(ctx); local in function:i830Enable 909 i830_init_packets(struct i830_context * i830) argument 1084 struct i830_context *i830 = i830_context(ctx); local in function:i830_update_provoking_vertex 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 | 65 struct i830_context *i830 = rzalloc(NULL, struct i830_context); local in function:i830CreateContext 66 struct intel_context *intel = &i830->intel; 69 if (!i830) { 74 i830InitVtbl(i830); 82 ralloc_free(i830); 123 i830InitState(i830);
|
| H A D | i830_texblend.c | 124 * Looking at i830_3d_regs.h, it seems the i830 can do part of 131 i830SetTexEnvCombine(struct i830_context * i830, argument 388 emit_texblend(struct i830_context *i830, GLuint unit, GLuint blendUnit, argument 392 &i830->intel.ctx.Texture.FixedFuncUnit[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 in function:i830_render_start 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 in function:i830_reduced_primitive_state 240 struct i830_context *i830 = i830_context(&intel->ctx); local in function:i830_check_vertex_size 417 struct i830_context *i830 = i830_context(&intel->ctx); local in function:i830_emit_state 569 struct i830_context *i830 = i830_context(&intel->ctx); local in function:i830_destroy_context 614 struct i830_context *i830 = i830_context(&intel->ctx); local in function:i830_set_draw_region 852 struct i830_context *i830 = i830_context(&intel->ctx); local in function:i830_new_batch 859 struct i830_context *i830 = i830_context(&intel->ctx); local in function:i830_assert_not_dirty 878 i830InitVtbl(struct i830_context * i830) argument [all...] |
| H A D | i830_texstate.c | 118 struct i830_context *i830 = i830_context(ctx); local in function:i830_update_tex_unit 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 in function:i830UpdateTextureState 350 struct i830_context *i830 = i830_context(&intel->ctx); local in function:i830UpdateTextureState [all...] |
| H A D | intel_tris.c | 282 struct i830_context *i830 = i830_context(&intel->ctx); local in function:intel_flush_prim 298 OUT_BATCH((i830->state.Ctx[I830_CTXREG_VF] & VFT0_TEX_COUNT_MASK) >> 300 (i830->state.Ctx[I830_CTXREG_VF2] << 16) |
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i915/ |
| H A D | i830_state.c | 54 struct i830_context *i830 = i830_context(ctx); local in function:i830StencilFuncSeparate 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 in function:i830StencilMaskSeparate 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 in function:i830StencilOpSeparate 205 struct i830_context *i830 = i830_context(ctx); local in function:i830AlphaFunc 234 struct i830_context *i830 = i830_context(ctx); local in function:i830EvalLogicOpBlendState 261 struct i830_context *i830 = i830_context(ctx); local in function:i830BlendColor 285 struct i830_context *i830 = i830_context(ctx); local in function:i830_set_blend_state 423 struct i830_context *i830 = i830_context(ctx); local in function:i830DepthFunc 437 struct i830_context *i830 = i830_context(ctx); local in function:i830DepthMask 470 struct i830_context *i830 = i830_context(ctx); local in function:i830PolygonStipple 532 struct i830_context *i830 = i830_context(ctx); local in function:i830Scissor 578 struct i830_context *i830 = i830_context(ctx); local in function:i830LogicOp 593 struct i830_context *i830 = i830_context(ctx); local in function:i830CullFaceFrontFace 623 struct i830_context *i830 = i830_context(ctx); local in function:i830LineWidth 644 struct i830_context *i830 = i830_context(ctx); local in function:i830PointSize 665 struct i830_context *i830 = i830_context(ctx); local in function:i830ColorMask 686 struct i830_context *i830 = i830_context(ctx); local in function:update_specular 712 struct i830_context *i830 = i830_context(ctx); local in function:i830ShadeModel 741 struct i830_context *i830 = i830_context(ctx); local in function:i830Fogfv 762 struct i830_context *i830 = i830_context(ctx); local in function:i830Enable 909 i830_init_packets(struct i830_context * i830) argument 1084 struct i830_context *i830 = i830_context(ctx); local in function:i830_update_provoking_vertex 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 | 65 struct i830_context *i830 = align_calloc(sizeof(struct i830_context), 16); local in function:i830CreateContext 66 struct intel_context *intel = &i830->intel; 69 if (!i830) { 74 i830InitVtbl(i830); 82 align_free(i830); 123 i830InitState(i830);
|
| H A D | i830_texblend.c | 124 * Looking at i830_3d_regs.h, it seems the i830 can do part of 131 i830SetTexEnvCombine(struct i830_context * i830, argument 388 emit_texblend(struct i830_context *i830, GLuint unit, GLuint blendUnit, argument 392 &i830->intel.ctx.Texture.FixedFuncUnit[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 in function:i830_render_start 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 in function:i830_reduced_primitive_state 240 struct i830_context *i830 = i830_context(&intel->ctx); local in function:i830_check_vertex_size 417 struct i830_context *i830 = i830_context(&intel->ctx); local in function:i830_emit_state 569 struct i830_context *i830 = i830_context(&intel->ctx); local in function:i830_destroy_context 614 struct i830_context *i830 = i830_context(&intel->ctx); local in function:i830_set_draw_region 852 struct i830_context *i830 = i830_context(&intel->ctx); local in function:i830_new_batch 859 struct i830_context *i830 = i830_context(&intel->ctx); local in function:i830_assert_not_dirty 878 i830InitVtbl(struct i830_context * i830) argument [all...] |
| H A D | i830_texstate.c | 118 struct i830_context *i830 = i830_context(ctx); local in function:i830_update_tex_unit 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 in function:i830UpdateTextureState 350 struct i830_context *i830 = i830_context(&intel->ctx); local in function:i830UpdateTextureState [all...] |
| /xsrc/external/mit/xf86-video-intel-old/dist/src/ |
| H A D | i830_uxa.c | 36 #include "i830.h" 359 * This is shared between i830 through i965. 489 I830Ptr i830 = I830PTR(scrn); local in function:i830_uxa_prepare_access 492 if (!scrn->vtSema || !i830->have_gem) { 500 if (i830->kernel_exec_fencing) { 501 if (bo->size < i830->max_gtt_map_size) { 521 pixmap->devPrivate.ptr = i830->FbBase + bo->offset; 537 I830Ptr i830 = I830PTR(scrn); local in function:i830_uxa_finish_access 539 if (bo == i830->front_buffer->bo) 540 i830 563 I830Ptr i830 = I830PTR(scrn); local in function:i830_uxa_block_handler 587 I830Ptr i830 = I830PTR(scrn); local in function:i830_uxa_create_pixmap 694 I830Ptr i830 = I830PTR(scrn); local in function:i830_uxa_create_screen_resources 708 I830Ptr i830 = I830PTR(scrn); local in function:i830_uxa_init [all...] |
| H A D | i830_driver.c | 68 #include "i830.h" 92 {PCI_CHIP_I830_M, "i830"}, 227 /* Export I830 options to i830 driver where necessary */ 471 /* The GTT aperture on i830 is write-only. We could probably map the 812 i830_tiled_width(I830Ptr i830, int *width, int cpp) argument 819 if (i830->tiling) { 820 if (IS_I965G(i830)) { 863 I830Ptr i830 = I830PTR(scrn); local in function:i830_xf86crtc_resize 875 if (i830->front_buffer) 881 scrn->displayWidth = i830_pad_drawable_width(width, i830 1365 I830Ptr i830 = I830PTR(scrn); local in function:i830_open_drm_master 1423 I830Ptr i830 = I830PTR(scrn); local in function:i830_close_drm_master [all...] |
| H A D | Makefile.am | 87 i830.h \
|
| H A D | i830_render.c | 34 #include "i830.h" 614 * This function is no longer shared between i830 and i915 generation code. 811 I830Ptr i830 = I830PTR(scrn); local in function:i830_batch_flush_notify 813 i830->needs_render_state_emit = TRUE;
|
| /xsrc/external/mit/xf86-video-intel-old/dist/src/reg_dumper/ |
| H A D | main.c | 39 I830Rec i830; local in function:main 64 i830.PciInfo = dev; 66 mmio_bar = IS_I9XX((&i830)) ? 0 : 1; 78 i830.mmio = mmio; 81 scrn.pI830 = &i830;
|
| H A D | hotplug.c | 48 I830Rec i830; local in function:main 49 I830Ptr pI830 = &i830; 75 i830.PciInfo = dev; 77 mmio_bar = IS_I9XX((&i830)) ? 0 : 1; 89 i830.mmio = mmio; 92 scrn.pI830 = &i830;
|
| H A D | statuspage.c | 44 I830Rec i830; local in function:main 45 I830Ptr pI830 = &i830;
|
| H A D | idle.c | 117 I830Rec i830; local in function:main 118 I830Ptr pI830 = &i830; 145 i830.PciInfo = dev; 147 mmio_bar = IS_I9XX((&i830)) ? 0 : 1; 159 i830.mmio = mmio; 162 scrn.pI830 = &i830;
|
| H A D | gtt.c | 43 I830Rec i830; local in function:main 44 I830Ptr pI830 = &i830;
|
| H A D | lid.c | 119 I830Rec i830; local in function:main 120 I830Ptr pI830 = &i830;
|
| H A D | audio.c | 186 I830Rec i830; local in function:main 187 I830Ptr pI830 = &i830;
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 8.0.3.rst | 47 i830: intel_get_vb_max / intel_batchbuffer_space mismatch. 92 - dri/i915: Fix off-by-one in i830 clip region size. 142 - i830: Compute initial number of vertices from remaining batch space 177 - i915: Fix piglit fbo-nodepth-test on i830. 250 - i915: Fix i830 polygon stipple from PBOs.
|