summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker
Commit message (Expand)AuthorAgeFilesLines
* mesa: handle some cases of 0x0 render targetsAlan Hourihane2009-01-143-8/+15
* st: build fixAlan Hourihane2009-01-091-1/+0
* wgl: Do not provide DllMain inside the state tracker.José Fonseca2009-01-085-24/+19
* wgl: Ensure public symbols get the proper DLL linkage attributes.José Fonseca2009-01-0813-36/+52
* gallium: fix MaxTextureCoordUnits initBrian Paul2009-01-041-2/+3
* gallium: assorted state tracker fixes for > 8 texture samplersBrian Paul2009-01-025-7/+13
* gallium: fix texcoord loop for rasterpos attributesBrian Paul2009-01-021-1/+1
* gallium: clamp MaxVertexTextureImageUnits against Mesa limitBrian Paul2009-01-021-1/+2
* gallium: Remove unused variables.José Fonseca2008-12-301-1/+0
* gallium: set ST_NEW_FRAMEBUFFER when setting new surfacesAlan Hourihane2008-12-191-0/+11
* gallium: fix two-sided lighting test in state trackerBrian Paul2008-12-181-3/+6
* Merge commit 'origin/gallium-0.1' into gallium-0.2Alan Hourihane2008-12-1514-253/+392
|\
| * gallium: fix refcount bug introduced in eb20e2984Keith Whitwell2008-12-121-4/+5
| * gallium: avoid mapping same vertex buffer in subsequent framesKeith Whitwell2008-12-1210-25/+99
| * st: reduce unnecessary calls to pipe->set_vertex_buffers()Keith Whitwell2008-12-121-5/+14
| * st: move feedback draw function to new fileKeith Whitwell2008-12-123-226/+275
| * st: don't unilaterally ABS the argument to RSQKeith Whitwell2008-12-121-3/+9
| * mesa: Bring in new mesa sub-statetracker.José Fonseca2008-12-1225-0/+4450
* | mesa: move declarationAlan Hourihane2008-12-121-1/+2
* | mesa: when we have interleaved arrays, check bounds for bothAlan Hourihane2008-12-121-9/+8
* | gallium: fixes for srgb, new srgb formatsRoland Scheidegger2008-12-122-9/+84
* | Merge commit 'origin/gallium-0.1' into gallium-0.2Brian Paul2008-12-101-9/+11
|\|
| * gallium: only mark back color buffer surfaces as undefined after swapbuffersBrian Paul2008-12-101-9/+11
* | gallium: query PIPE_CAP_MAX_VERTEX_TEXTURE_UNITS to set ctx->Constants.MaxVer...Brian2008-12-041-0/+3
* | gallium: check vertex shaders for samplers/texture usage as we do for fragmen...Brian2008-12-042-13/+27
* | Merge commit 'origin/gallium-0.1' into gallium-0.2Alan Hourihane2008-11-282-7/+19
|\|
| * gallium: fix glBitmap color bugBrian Paul2008-11-261-6/+18
| * gallium: replace 2 with PIPE_SHADER_TYPESBrian Paul2008-11-261-1/+1
* | Merge commit 'origin/gallium-0.1' into gallium-0.2Alan Hourihane2008-11-252-3/+8
|\|
| * gallium: fix inverted raster pos when drawing into FBOBrian Paul2008-11-241-1/+4
| * mesa: Don't call fence_finish with a null fence.José Fonseca2008-11-241-2/+4
* | mesa: pass shader centroid/invariant info through to the TGSI shaderBrian Paul2008-11-243-37/+80
* | mesa: Bring in new mesa sub-statetracker.José Fonseca2008-11-2125-0/+4450
* | add SRGB formatsAlan Hourihane2008-11-191-0/+26
* | gallium: add st_set_teximage_surface for EXT_texture_from_pixmapBen Skeggs2008-11-132-0/+50
* | Merge commit 'origin/gallium-0.1' into gallium-0.2Brian Paul2008-11-101-1/+1
|\|
| * Mesa: fix number of buffers in st_draw_vbo().Pekka Paalanen2008-11-101-1/+1
* | gallium: translate DP2, DP2A, NRM3, NRM4, SSG opcodesBrian Paul2008-11-071-0/+15
* | gallium: s/OPCODE_INT/OPCODE_TRUNC/Brian Paul2008-11-061-2/+2
* | Merge commit 'origin/gallium-0.1' into gallium-0.2Brian Paul2008-11-062-0/+20
|\|
| * gallium: added st_print_shaders() function to help w/ debuggingBrian Paul2008-11-062-0/+20
* | Merge commit 'origin/gallium-0.1' into gallium-0.2Brian Paul2008-11-054-13/+56
|\|
| * gallium: added check for degenerate drawing callsBrian Paul2008-11-051-0/+3
| * gallium: if VERBOSE_GLSL flag is set, check for non-initialized uniforms at d...Brian Paul2008-11-051-0/+27
| * gallium: add some checks for null surface pointers in state trackerBrian Paul2008-10-183-12/+25
* | gallium: no renderbuffer, so just exit.Alan Hourihane2008-11-031-1/+3
* | softpipe: Don't call pipe_buffer_destroy directly.José Fonseca2008-11-032-2/+2
* | Merge commit 'origin/gallium-0.1' into gallium-0.2Brian Paul2008-10-171-2/+2
|\|
| * gallium: fix mis-matched malloc/free vs. aligned malloc/freeBrian Paul2008-10-171-2/+2
* | Merge commit 'origin/gallium-0.1' into gallium-0.2Keith Whitwell2008-10-151-0/+6
|\|