Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove a debug line | Brian Paul | 2005-01-10 | 1 | -1/+0 |
| | |||||
* | tweak output formattting, fixed uninitialized var error | Brian Paul | 2005-01-10 | 2 | -46/+48 |
| | |||||
* | Fixes to cope with the lack of AGP textures. This is all that's needed | Felix Kuehling | 2005-01-10 | 3 | -14/+21 |
| | | | | to support PCI Savages on the Mesa side. Bumped driver date. | ||||
* | Fallback on PolygonStipple for CLE266 hardware. | Alan Hourihane | 2005-01-10 | 3 | -7/+55 |
| | | | | Only upload stencil configuration when a stencil buffer exists. | ||||
* | Windows/ReactOS patch (Gregor Anich) | Brian Paul | 2005-01-10 | 1 | -0/+69 |
| | |||||
* | More changes to cope with color stride == 0 | Keith Whitwell | 2005-01-10 | 1 | -9/+36 |
| | |||||
* | Fix segfault in pipes by dealing with stride == 0 case in generic_interp_extras | Keith Whitwell | 2005-01-10 | 1 | -14/+25 |
| | |||||
* | Bring vertex buffer code up to date.. | Vladimir Dergachev | 2005-01-10 | 2 | -52/+65 |
| | |||||
* | For some reason we need r300Flush when using textures. Perhaps the problem is | Vladimir Dergachev | 2005-01-10 | 1 | -2/+10 |
| | | | | with BITBLT_MULTI call ? | ||||
* | Clean up the code and make it unnecessary to issue extra calls to Setup*Shaders | Vladimir Dergachev | 2005-01-10 | 3 | -26/+11 |
| | | | | | in the r300_run_immediate_render function. Bumps up glxgears fps count by about 100 points. | ||||
* | Port EmitPixelShader from cmdbuf.c to SetupPixelShader in state.c. | Vladimir Dergachev | 2005-01-09 | 4 | -64/+92 |
| | |||||
* | Implement a more elaborate hashing scheme for texture formats. Still not ↵ | Vladimir Dergachev | 2005-01-09 | 4 | -85/+200 |
| | | | | | | | perfect. Transform EmitVertexShader in cmdbuf.c to SetupVertexShader in state.c. The latter is only temporary and is to be rewritten to auto-generate shaders based on current GL context. | ||||
* | minor readtex fixes | Brian Paul | 2005-01-09 | 1 | -5/+5 |
| | |||||
* | improved animation rate | Brian Paul | 2005-01-09 | 1 | -20/+29 |
| | |||||
* | rotate at fixed rate, changed fire effect (Marcelo Magallon) | Brian Paul | 2005-01-09 | 1 | -8/+15 |
| | |||||
* | rotate at fixed rate (Marcelo Magallon) | Brian Paul | 2005-01-09 | 1 | -2/+9 |
| | |||||
* | use #ifdef to test for extension | Brian Paul | 2005-01-09 | 1 | -0/+6 |
| | |||||
* | include readtex.h | Brian Paul | 2005-01-09 | 5 | -4/+6 |
| | |||||
* | better animate rate (Marcelo Magallon) | Brian Paul | 2005-01-09 | 17 | -77/+177 |
| | |||||
* | some new/improved rules | Brian Paul | 2005-01-09 | 1 | -11/+38 |
| | |||||
* | include readtex.h instead of readtex.c | Brian Paul | 2005-01-09 | 5 | -5/+5 |
| | |||||
* | include readtex.h instead of readtex.c (Marcello Magallon) | Brian Paul | 2005-01-09 | 2 | -2/+2 |
| | |||||
* | Add #ifdefs for extension testing (Marcello Magallon) | Brian Paul | 2005-01-09 | 3 | -0/+21 |
| | |||||
* | animation rate patch (Marcello Magallon) | Brian Paul | 2005-01-09 | 2 | -5/+28 |
| | |||||
* | rotate at a reasonable rate | Brian Paul | 2005-01-09 | 1 | -16/+27 |
| | |||||
* | compute reasonable animate rate (Marcelo Magallon) | Brian Paul | 2005-01-08 | 5 | -10/+75 |
| | |||||
* | fix-up rules for sphere demo, which uses readtex utility | Brian Paul | 2005-01-08 | 1 | -2/+17 |
| | |||||
* | * Flush and wait in per-primitive fallback functions. Fixes flickering | Felix Kuehling | 2005-01-08 | 1 | -97/+206 |
| | | | | | | | stars in glplanet. * Refactored vertex format choosing code. Improved the Savage4 version to choose a format suitable for DMA (size = 32bytes) whenever possible. | ||||
* | Added missing break; to fix infinite recursion between choose_emit_func | Felix Kuehling | 2005-01-08 | 1 | -0/+1 |
| | | | | and emit_viewport4_bgra4_st2_st2. | ||||
* | Added state debugging option (SAVAGE_DEBUG=state). | Felix Kuehling | 2005-01-08 | 3 | -1/+5 |
| | | | | | Fixed: Use savageEmitChangedRegs instead of savageEmitContiguousRegs for emitting Savage4. | ||||
* | Enable libGL to be built with DRI_NEW_INTERFACE_ONLY (but don't do it yet). | Adam Jackson | 2005-01-08 | 3 | -5/+11 |
| | |||||
* | Parallel build fix. Multiword variables on the target side of a : get | Adam Jackson | 2005-01-08 | 1 | -2/+4 |
| | | | | | | expanded into individual rules for each word, so parallel builds will start multiple instances to create the server/ symlinks and fail when they already exist. | ||||
* | Add t_vb_cull.c (Bernard Blackham) | Keith Whitwell | 2005-01-07 | 1 | -0/+1 |
| | |||||
* | And fix the obvious bugs in higher-numbered templates. | Keith Whitwell | 2005-01-07 | 1 | -8/+8 |
| | |||||
* | Templatize the fastpaths. | Keith Whitwell | 2005-01-07 | 1 | -254/+71 |
| | |||||
* | Add some more hardcoded fastpaths. | Keith Whitwell | 2005-01-07 | 1 | -15/+117 |
| | |||||
* | Cope with the possibility that incoming vectors may have | Keith Whitwell | 2005-01-07 | 1 | -65/+24 |
| | | | | | | | count < VB->Count. Remove code to deal with the (should-be) impossible situation of null input vectors. | ||||
* | Use the 'to' vector to determine the loop count. | Keith Whitwell | 2005-01-07 | 1 | -1/+1 |
| | |||||
* | Remove -C flags for install which aren't universally supported. | Keith Whitwell | 2005-01-07 | 1 | -2/+2 |
| | |||||
* | Fixed: ptex drawing functions were overridden with standard drawing | Felix Kuehling | 2005-01-07 | 1 | -3/+3 |
| | | | | functions if ANY_RASTER_FLAGS|ANY_FALLBACK_FLAGS were set. | ||||
* | Add a clean target to remove generated files. | Keith Whitwell | 2005-01-07 | 1 | -0/+3 |
| | |||||
* | Add a noop install target | Keith Whitwell | 2005-01-07 | 1 | -0/+2 |
| | |||||
* | Improve the semantics of the 'install' target to make sure the right | Keith Whitwell | 2005-01-07 | 1 | -3/+10 |
| | | | | | | file is really being installed. Useful if you have multiple versions of a single driver directory hanging around and want to switch between them for testing. | ||||
* | Add an install target | Keith Whitwell | 2005-01-07 | 1 | -0/+6 |
| | |||||
* | Make clean in the x86 directory. | Keith Whitwell | 2005-01-07 | 1 | -0/+6 |
| | | | | Propogate 'install' target down to dri driver directory. | ||||
* | Use GNU AS label aliasing, if available. This must be enabled by adding | Ian Romanick | 2005-01-07 | 2 | -182/+205 |
| | | | | | | '-DHAVE_ALIAS' to DEFINES in the config file used for building. On the linux-dri-x86 build, this cuts 4KB from libGL.so. HAVE_ALIAS is not currently enabled in any of the configs. | ||||
* | Script to generate rough GLX protocol documentation (as might be seen in | Ian Romanick | 2005-01-07 | 1 | -0/+278 |
| | | | | | | an extension spec). It's not perfect, and it doesn't support certain functions that other scripts here can (e.g., pixel functions). However, it is a good start and has already proven useful to me. | ||||
* | Track the GLX protocol names for GL types. | Ian Romanick | 2005-01-07 | 2 | -15/+17 |
| | |||||
* | Refactor the code that converts a transpose-matrix enum to a | Ian Romanick | 2005-01-07 | 1 | -48/+25 |
| | | | | regular-matrix enum. | ||||
* | Pixel oriented render functions are now generated by the | Ian Romanick | 2005-01-07 | 12 | -906/+1162 |
| | | | | | | glX_proto_send.py script. This eliminates ~600 lines of non-generated code. With proper compiler optimization settings, it also decreases the size of libGL.so by about 3KB. |