Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Drop GLcontext typedef and use struct gl_context instead | Kristian Høgsberg | 2010-10-13 | 1 | -17/+17 |
| | |||||
* | Remove stray defines of HAVE_RGBA | Ian Romanick | 2010-03-03 | 1 | -1/+0 |
| | | | | | | | Now that color-index support is removed from t_dd_tritmp.h and t_dd_unfilled.h, drivers no longer need define HAVE_RGBA. Signed-off-by: Ian Romanick <[email protected]> | ||||
* | Merge branch 'mesa_7_7_branch' | Brian Paul | 2009-12-21 | 1 | -1/+2 |
|\ | | | | | | | | | | | Conflicts: src/mesa/main/version.h src/mesa/state_tracker/st_atom_shader.c | ||||
| * | unichrome: Silence compiler warnings. | Vinson Lee | 2009-12-15 | 1 | -1/+2 |
| | | |||||
* | | tnl: Replace deprecated TexCoordPtr with AttribPtr[_TNL_ATTRIB_TEX*] | Eric Anholt | 2009-11-19 | 1 | -2/+2 |
|/ | |||||
* | mesa: added "main/" prefix to includes, remove some -I paths from ↵ | Brian Paul | 2008-09-18 | 1 | -6/+6 |
| | | | | Makefile.template | ||||
* | code clean-ups, reformatting | Benno Schulenberg | 2007-11-09 | 1 | -11/+8 |
| | |||||
* | fix Unichrome/Blender crash, bug 13142 | Benno Schulenberg | 2007-11-08 | 1 | -2/+4 |
| | |||||
* | More GLSL code: | Michal Krol | 2006-04-11 | 1 | -11/+16 |
| | | | | | | | | | | | | - use macros to access and modify render inputs bit-field; - un-alias generic vertex attributes for ARB vertex calls; - use MAX_VERTEX_PROGRAM_ATTRIBS (NV code) or MAX_VERTEX_ATTRIBS (ARB code) in place of VERT_ATTRIB_MAX; - define VERT_ATTRIB_GENERIC0..15 for un-aliased vertex attributes for ARB_vertex_shader; - fix generic attribute index range check in arbprogparse.c; - interface GLSL varyings between vertex and fragment shader; - use 64-bit optimised bitset (bitset.h) for render inputs; | ||||
* | add special case for flat shaded + separate specular triangles | Keith Whitwell | 2005-05-25 | 1 | -17/+50 |
| | |||||
* | Only use x86 / SSE assembly when USE_X86_ASM / USE_SSE_ASM are defined. | Ian Romanick | 2005-05-24 | 1 | -1/+1 |
| | | | | This makes the driver build on x86-64 again. | ||||
* | Disable recent sse change pending more testing. | Keith Whitwell | 2005-05-23 | 1 | -1/+2 |
| | |||||
* | Use SSE for vertex emit -- another good speedup. | Keith Whitwell | 2005-05-23 | 1 | -0/+9 |
| | |||||
* | Don't call PrimitiveNotify with an invalid primitive. Fix ipers | Keith Whitwell | 2005-04-05 | 1 | -3/+5 |
| | | | | wireframe mode. | ||||
* | merge unichrome changes from branch | Keith Whitwell | 2005-03-22 | 1 | -40/+54 |
| | |||||
* | Bring the texcombine fixes to the trunk. | Keith Whitwell | 2005-01-19 | 1 | -1/+16 |
| | |||||
* | remove some debug | Alan Hourihane | 2005-01-18 | 1 | -1/+1 |
| | |||||
* | Fix tristrips (which fixes coloredTexPerf2 & coloredLitPerf2 glean tests) | Alan Hourihane | 2005-01-18 | 1 | -1/+1 |
| | |||||
* | Enable line stippling. | Alan Hourihane | 2005-01-14 | 1 | -7/+12 |
| | |||||
* | Fix previously un-noticed issue with flat-shaded points. | Keith Whitwell | 2005-01-14 | 1 | -13/+17 |
| | |||||
* | silence a warning | Alan Hourihane | 2005-01-14 | 1 | -1/+1 |
| | |||||
* | Rename via_fastrender_* to avoid confusion with similar functions in | Keith Whitwell | 2005-01-13 | 1 | -5/+5 |
| | | | | via_render.c. | ||||
* | Simplify viaChooseVertexState slightly. | Keith Whitwell | 2005-01-13 | 1 | -5/+1 |
| | |||||
* | Allow two GL primitives to be combined to one HW primitive | Keith Whitwell | 2005-01-12 | 1 | -89/+91 |
| | | | | if possible. | ||||
* | Fix multitexturing. | Alan Hourihane | 2005-01-12 | 1 | -4/+7 |
| | | | | The multiarb test works now when disabling texunit0/1. | ||||
* | Fix usage of texture units, when TEX1 is enabled, but not TEX0. | Alan Hourihane | 2005-01-11 | 1 | -3/+4 |
| | |||||
* | Small Unichrome fixes: | Thomas Hellström | 2005-01-06 | 1 | -1/+1 |
| | | | | | | 1. Unlock hardware before aborting and dumping DMA buffers. Otherwise display system may deadlock. 2. Fix DMA init IOCTL call that got mixed up in one of the previous commits. 3. Fix AGP command alignment | ||||
* | make alloc-dma functions inline, rearrange some debug | Keith Whitwell | 2005-01-05 | 1 | -1/+1 |
| | |||||
* | Change to use the t_vertex.c mechanisms for building vertices, | Keith Whitwell | 2005-01-04 | 1 | -141/+343 |
| | | | | | | including Felix's ptex code. Re-enable some assembly for performance. | ||||
* | Get scissor test working again. Passes glean scissor test. | Keith Whitwell | 2004-12-30 | 1 | -2/+7 |
| | |||||
* | Calculate DEPTH_SCALE correctly for polygon offset. | Keith Whitwell | 2004-12-30 | 1 | -1/+1 |
| | |||||
* | fix regression with fallbacks from recent commits | Keith Whitwell | 2004-12-30 | 1 | -2/+4 |
| | |||||
* | Fix some wrapping bugs in the last commit. Probably there are more | Keith Whitwell | 2004-12-29 | 1 | -7/+20 |
| | | | | remaining. | ||||
* | Simplfy clear() and swapbuffers() code. | Keith Whitwell | 2004-12-29 | 1 | -40/+63 |
| | | | | | | | Fix various mishandling of cliprects. Allow multiple primitives to be emitted to a single dma buffer, which was largely impossible previously. Re-enable the fast unclipped render stage. | ||||
* | Make line stipple a fallback. | Keith Whitwell | 2004-12-29 | 1 | -3/+10 |
| | | | | Make sure fallbacks are wrapped by SpanRenderStart/SpanRenderFinish | ||||
* | Get twoside-lit triangles working again | Keith Whitwell | 2004-12-29 | 1 | -8/+33 |
| | |||||
* | Large update | Keith Whitwell | 2004-12-29 | 1 | -786/+166 |
| | | | | | | | | | - Remove via duplicates of shared template files - Update driver to work with current versions of the above - Rework dma accounting - Rework emitting to dma to use a consistent set of macros The handling of cliprects in the driver is still pretty questionable. | ||||
* | Remove the VIA_PERFORMANCE code. A step towards moving the driver | Keith Whitwell | 2004-12-23 | 1 | -41/+0 |
| | | | | back to using the shared template files. | ||||
* | Chop out more dead code. | Keith Whitwell | 2004-12-23 | 1 | -1/+0 |
| | | | | | Get the drawXoff adjustment working a bit better. Seems to pass the glean orthoPos tests. | ||||
* | Remove dead code. | Keith Whitwell | 2004-12-22 | 1 | -120/+3 |
| | | | | Fix 24/8 depth/stencil visuals. | ||||
* | Remove #ifdef DEBUG's in code, but still allow compiler to remove debug | Keith Whitwell | 2004-12-20 | 1 | -112/+0 |
| | | | | code if DEBUG not defined. | ||||
* | Unichrome DRI: | Thomas Hellström | 2004-12-15 | 1 | -6/+6 |
| | | | | | | Stop the driver from giving empty texture levels with erroneous HW addresses to the hardware. These will get caught and rejected in the DRM command verifier. | ||||
* | Rename the various function types in t_context.h to include a tnl_ prefix. | Keith Whitwell | 2004-07-01 | 1 | -7/+7 |
| | |||||
* | updates from Erdi Chen | Brian Paul | 2004-02-23 | 1 | -14/+16 |
| | |||||
* | Via Unichrome/cle266 driver (Erdi Chen) | Brian Paul | 2004-01-30 | 1 | -0/+1717 |