Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-05-01 | Improve the DRI fb driver, now it compiles. | Jon Smirl | |
Added code to support NEW_INTERFACE. It still doesn't work. Made it build from make linux-solo. | |||
2005-04-30 | apply previous GL_COMPRESSED_TEXTURE_FORMATS_ARB fix to generator file, and ↵ | Brian Paul | |
regenerate get.c | |||
2005-04-30 | r300 side support for fixed function pipeline. This isnt functional with ↵ | Aapo Tahkola | |
current Mesa. | |||
2005-04-30 | Fixed bogus ENUM_TO_BOOLEAN in | Felix Kuehling | |
_mesa_GetIntegerv(GL_COMPRESSED_TEXTURE_FORMATS_ARB). Must be ENUM_TO_INT. mesa/progs/tests/texenv now lists supported compressed texture formats correctly. | |||
2005-04-30 | Added S3TC support to the Savage driver with some help from Mark Cass's | Felix Kuehling | |
S3TC support for an older driver version. On Savage3D/IX/MX GL_EXT_texture_compression_s3tc can't be enabled because DXT3 and DXT5 are not supported. However GL_S3_s3tc is enabled on all Savage chips. Tested on a Savage IX and a ProSavageDDR | |||
2005-04-29 | Fix include path to make build work | Jon Smirl | |
2005-04-29 | Format for 80 columns. Add alternate matrix mul based on MAD rather than DP4. | Keith Whitwell | |
2005-04-29 | Add DISASSEM define, similar to other program generator files. | Keith Whitwell | |
2005-04-29 | Add linux-fbdev config | Keith Whitwell | |
2005-04-29 | new config | Keith Whitwell | |
2005-04-29 | Put back not-so-redundant #ifdef. | Keith Whitwell | |
2005-04-29 | Remove redundant #ifdef, fix compiler warning | Keith Whitwell | |
2005-04-29 | new file | Keith Whitwell | |
2005-04-29 | Maintain a fragment program for current texturing state. | Keith Whitwell | |
2005-04-28 | fix _tnl_copy_to_current() so that current edge flag and rasterpos aren't ↵ | Brian Paul | |
trashed by color index updates | |||
2005-04-28 | Stop gcc-4.0 complaining about "type qualifiers ignored on function | Keith Whitwell | |
return type". | |||
2005-04-28 | Stop gcc-4.0 complaining about "type qualifiers ignored on function | Keith Whitwell | |
return type". | |||
2005-04-27 | move set_component_sizes() to fix bug 3135 | Brian Paul | |
2005-04-26 | no need to enable fog or set fog mode with fragment program | Brian Paul | |
2005-04-26 | tweak previous fog/fragment program fix | Brian Paul | |
2005-04-26 | added interpolate_fog() | Brian Paul | |
2005-04-26 | enable fog render input if fragment program fog option set | Brian Paul | |
2005-04-26 | comments and minor clean-up | Brian Paul | |
2005-04-25 | Fix as suggested by Ben Skeggs. | Aapo Tahkola | |
2005-04-25 | Ensure all VB->AttribPtr[] are populated. Reported by Aapo Tahkola | Keith Whitwell | |
2005-04-25 | Minor changes to make linux-solo build again | Jon Smirl | |
2005-04-24 | Software fallback for glColorMask. Can be avoided on Savage4 when all | Felix Kuehling | |
channels are masked (disable draw update). Bumped driver date to reflect recent correctness fixes. The driver now passes all glean tests except exactRGBA on both Savage4 and Savage3D-based cards. | |||
2005-04-24 | Modifying to build against current Mesa. Disabled r200*.c files since they ↵ | Aapo Tahkola | |
didnt want to build anymore. | |||
2005-04-23 | Fixed a segfault introduced by Keith's pipeline changes. | Felix Kuehling | |
2005-04-23 | Texturing fixes for Savage3D/MX/IX: | Felix Kuehling | |
- force emitting texAddr when the texture image changed (flush caches) - set transparent texture color key to something improbable (couldn't find a way to disable it completely) - fixed texture environment modes GL_DECAL and GL_REPLACE - made texture environment mode GL_BLEND a software fallback - added two custom texture formats for promoting from GL_ALPHA to ARGB8888 and 4444. Since the hardware can't be made to ignore the RGB color components, set them to 1 instead of 0. This gives the correct results - disabled GL_EXT_texture_env_add on Savage3D/MX/IX - map both GL_CLAMP and GL_CLAMP_TO_EDGE to hardware mode "wrap". It doesn't match either mode exactly by the spec, so we should either fall back on both or none. I chose the latter. - fall back to software when s and t wrapping modes differ (hardware has only one bit for both) | |||
2005-04-23 | Fix the worst problems with dangling edgeflag references in | Keith Whitwell | |
display lists. These mainly arise from edgeflag being the only attribute no longer stored internally as a float and requiring various special case paths to accomodate it. | |||
2005-04-22 | Updates for pipeline_stage struct changes. | Keith Whitwell | |
2005-04-22 | First pass at updating these drivers with pipeline_stage struct changes. | Keith Whitwell | |
2005-04-22 | Added a French translation of option descriptions by Stephane Marchesin. | Felix Kuehling | |
2005-04-22 | demo / test progs | Brian Paul | |
2005-04-22 | types for Mesa implementation of EGL | Brian Paul | |
2005-04-22 | prototype EGL_MESA_screen_surface. | Brian Paul | |
2005-04-22 | initial EGL code | Brian Paul | |
2005-04-22 | Move the call to _tnl_UpdateFixedFunctionProgram to make | Keith Whitwell | |
it easier for hardware drivers to test this out. | |||
2005-04-22 | Simplify the pipeline_stage structure | Keith Whitwell | |
- remove input/output fields, input tracking removed. - remove state fields, the validate function now called on every statechange. - add an explicit 'create' function. Add in code to build vertex program to implement current t&l state. Still disabled, but turn on with a #define in t_vp_build.h. | |||
2005-04-22 | Up the value of MAX_NV_VERTEX_PROGRAM_PARAMS to a power of two. | Keith Whitwell | |
2005-04-22 | Add more error checking. | Michal Krol | |
2005-04-22 | Cosmetic changes. | Michal Krol | |
2005-04-22 | Move some utility functions to slang_utility.c. | Michal Krol | |
2005-04-22 | Provide precompiled binary versions of built-in library .gc sources | Michal Krol | |
to dramatically improve shader compiling performance. | |||
2005-04-22 | undef DEPTH_TYPE at end | Brian Paul | |
2005-04-21 | Fixed some suspicious pointer casts that caused lots of | Felix Kuehling | |
compile-time-warnings on x86-64. Not tested on x86-64 yet, but a good thing in general, so I'm giving up waiting for feedback. See also https://bugs.freedesktop.org/show_bug.cgi?id=2924. | |||
2005-04-21 | Fixed TexEnv modes GL_BLEND and GL_ADD on Savage4-based cards. Disabled | Felix Kuehling | |
the use of hardware texture format I8 as it produces garbage at least on ProSavageDDR. | |||
2005-04-21 | Adding some comments. | Aapo Tahkola | |
2005-04-21 | Reduce the size of mesa's internal fragment and vertex program | Keith Whitwell | |
representations by switching to packed structures for registers and instructions. |