Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-03-11 | mesa: replace NEED_SECONDARY_COLOR(), RGBA_LOGICOP_ENABLED() with inlines | Brian Paul | |
and rename them. | |||
2011-02-23 | i915: And remember assign the new value to the state reg... | Chris Wilson | |
Fixes regression from 298ebb78de8a6b6edf0aa0fe8d784d00bbc2930e. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=34589 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> | |||
2011-02-21 | i915: Suppress emission of redundant stencil updates | Chris Wilson | |
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> | |||
2011-02-21 | i915: Separate BLEND from general context state. | Chris Wilson | |
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> | |||
2011-02-21 | i915: Only flag context changes if the actual state is changed | Chris Wilson | |
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> | |||
2011-01-15 | mesa: begin implementation of GL_ARB_draw_buffers_blend | Brian Paul | |
2010-10-13 | Drop GLcontext typedef and use struct gl_context instead | Kristian Høgsberg | |
2010-05-11 | intel: Drop viewport hack when we can | Kristian Høgsberg | |
2010-03-30 | intel: Remove redundant fields from struct intel_context | Kristian Høgsberg | |
All these pointers are in the __DRIcontext struct, which we point to. | |||
2010-01-28 | i915: Remove unused initial and current state, now that there's nothing else. | Eric Anholt | |
2009-12-22 | mesa: Replace CLAMP_SELF() macro with more obvious CLAMP() usage. | Eric Anholt | |
The same code is generated, and readers and static analyzers are happier. | |||
2009-11-30 | i915: Actually put i915PointParameterfv in the driver function table. Duh. | Ian Romanick | |
2009-11-29 | i915: Round point sizes instead of truncate. | Ian Romanick | |
2009-11-29 | i915: Enable point sprite coordinate generation | Ian Romanick | |
Support still isn't completely correct, but it's better. piglit point-sprite now passes. However, glean's pointSprite test fails. In that test the texture on the sprite is somehow inverted as though GL_POINT_SPRITE_COORD_ORIGIN were set to GL_LOWER_LEFT. i915 hardware shouldn't be able to do that! I believe there are also problems when not all texture units have GL_COORD_REPLACE set. The hardware enable seems to be all or nothing. Fixes bug #25313. | |||
2009-08-04 | intel: Add support for EXT_provoking_vertex. | Eric Anholt | |
2009-07-29 | i915: Add support for EXT_stencil_two_side and ATI_separate_stencil. | Eric Anholt | |
Passes tests/stencil_twoside and glean/stencil2. | |||
2009-01-30 | i915: updated render to texture/fbo test | Brian Paul | |
2009-01-30 | i915: Only call CalcViewport from DrawBuffers instead of Viewport. | Eric Anholt | |
This saves an inadvertent round-trip to the X Server on DrawBuffers, which was hurting some metaops. | |||
2009-01-26 | i915: rename some functions | Brian Paul | |
2009-01-26 | intel: move some driver functions around | Brian Paul | |
A step toward consolidating i915/intel_state.c and i965/intel_state.c | |||
2009-01-07 | mesa: Remove _Active and _UseTexEnvProgram flags from fragment programs. | Eric Anholt | |
There was a note in state.c about _Active deserving to die, and there were potential issues with it due to i965 forgetting to set _UseTexEnvProgram. Removing both simplifies things. Reviewed-by: Brian Paul <brianp@vmware.com> | |||
2008-09-18 | mesa: added "main/" prefix to includes, remove some -I paths from ↵ | Brian Paul | |
Makefile.template | |||
2008-01-22 | [intel] Clean up references to screen buffer metrics. | Kristian Høgsberg | |
The screen wide info such as pitch and cpp are obsoleted by the FBO changes, so clean up the last few references to those, except for setting up the legacy screen regions. | |||
2007-12-18 | [915] Make polygon stipple use pre-unpacked pixel data. | Eric Anholt | |
This fixes a crash when stippling using data from a PBO. | |||
2007-09-24 | Move i915tex driver into place as just i915. | Eric Anholt | |
2007-09-24 | Remove the old i915 driver now that i915tex works without TTM. | Eric Anholt | |
2007-05-22 | Replace initInitState() with _mesa_init_driver_state(). | Brian | |
2007-04-16 | just clean-ups | Brian | |
2007-03-27 | Restore the UseTexEnvProgram logic. | Brian | |
Was removed during glsl-compiler work. Still need to go back and revisit this because of the interaction with fragment shaders... | |||
2007-03-21 | merge from master | Brian | |
2007-03-18 | fix off-by-one in load_state_immediate | Keith Whitwell | |
2007-02-23 | Update DRI drivers for new glsl compiler. | Brian | |
Mostly: - update #includes - update STATE_* token code | |||
2007-02-02 | Fix fd.o #9686, when fall into vertex fog, | Zou Nan hai | |
fog factors are precomputed in t_vb_fog.c compute_fog_blend_factors, which is incompatible with appended fragment fog code. That will make GoogleEarth display abnormally. always use pixel fog. | |||
2006-11-02 | Use RGBA_LOGICOP_ENABLED() instead of ctx->Color._LogicOpEnabled since we often | Brian Paul | |
need to check for this condition before the later field has been computed. Fixes logicop bug #8860. | |||
2006-08-18 | Fix writemasks on texture arb fp instructions. | Alan Hourihane | |
Cleanup invarient state emission. | |||
2006-01-23 | Add Intel 945GM support | Alan Hourihane | |
Add rotation support (Tungsten Graphics) | |||
2005-09-13 | Replace ctx->Driver.StencilOp/Func/Mask() functions with | Brian Paul | |
ctx->Driver.Stencil*Separate() functions. | |||
2005-09-10 | Add offset and pitch fields to intelRegion. Remove frontOffset, frontPitch, | Brian Paul | |
backOffset, backPitch, depthOffset, depthPitch, textureOffset fields. | |||
2005-05-10 | get fog working with _TexEnvProgram | Keith Whitwell | |
2005-05-09 | i915 will use _TexEnvProgram (if active) | Keith Whitwell | |
2005-01-06 | Add Intel i915GM support, and these extensions. | Alan Hourihane | |
* GL_ARB_texture_cube_map * GL_EXT_blend_equation_separate * GL_ATI_blend_equation_separate * GL_ARB_point_parameters * GL_NV_blend_square * GL_EXT_cull_vertex * GL_ARB_depth_texture * GL_SGIX_depth_texture * GL_ARB_shadow * GL_EXT_shadow_funcs * GL_3DFX_texture_compression_FXT1 (Keith Whitwell, Tungsten Graphics) | |||
2004-06-18 | add missing license texts | Keith Whitwell | |
2004-06-10 | New driver for i915 as well as older i830/i845/i865 chipsets. | Keith Whitwell | |