Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Removed the old teximage code. | Brian Paul | 2004-04-27 | 15 | -2897/+733 |
| | | | | | Moved all code related to specific texture compression modes into new texcompress_s3tc.c and texcompress_fxt1.c files (but not implemented). | ||||
* | transfer routines for compressed formats (avoid SEGFAULT, also prepare for ↵ | Daniel Borca | 2004-04-27 | 1 | -6/+6 |
| | | | | external packers) | ||||
* | accomodate newtexstore | Daniel Borca | 2004-04-26 | 1 | -2/+2 |
| | | | | fixed wgl interface for fxMesa | ||||
* | bring over build fixes from stable branch | Alan Hourihane | 2004-04-26 | 2 | -6/+5 |
| | |||||
* | GL_DOUBLE doesn't follow GL_FLOAT, fix indexing (Keith Harrison) | Brian Paul | 2004-04-23 | 1 | -2/+2 |
| | |||||
* | Added ctx->Vertex/FragmentProgram._Enable flags. Set when vertex/fragment | Brian Paul | 2004-04-23 | 8 | -40/+57 |
| | | | | | | | program is enabled AND the currently bound program is valid. Check _Enable instead of Enable to prevent things from blowing up when someone calls glEnable(GL_VERTEX_PROGRAM_ARB) without actually defining a program. | ||||
* | s,CHAN_BITS/8,sizeof(GLchan), | Brian Paul | 2004-04-22 | 1 | -7/+7 |
| | |||||
* | use FetchTexelf() in GetTexImage() to return float textures correctly | Brian Paul | 2004-04-22 | 1 | -5/+6 |
| | |||||
* | fix some include file glitches | Brian Paul | 2004-04-22 | 1 | -1/+1 |
| | |||||
* | New glTexImage code. | Brian Paul | 2004-04-22 | 18 | -518/+3213 |
| | | | | | | | | The gl_texture_format struct now has a StoreTexImageFunc that's called by glTex[Sub]Image[123]D to convert the user's texture data into the specific texture format layout. Now it's much easier to add new texture formats (like the 16/32-bit floating point formats). The texutil.[ch] and texutil_tmp.h files are obsolete. | ||||
* | Fix up some assorted issues with initialization of vertex program registers. | Brian Paul | 2004-04-21 | 1 | -0/+1 |
| | | | | | Some need to be set per-vertex, other per-primitive. Cleared that up. Only need to init temp/result registers if executing an NV vertex program. | ||||
* | Add printing for recently added opcodes. | Keith Whitwell | 2004-04-20 | 1 | -0/+52 |
| | |||||
* | apply texgen/texture matrix in glRasterPos | Brian Paul | 2004-04-19 | 1 | -63/+183 |
| | |||||
* | in TexEnv functions, check if pname == GL_TEXTURE_ENV_COLOR and fetch ↵ | Brian Paul | 2004-04-19 | 1 | -14/+26 |
| | | | | appropriate number of param values | ||||
* | check for __ia64__ when setting USE_IEEE | Brian Paul | 2004-04-18 | 1 | -0/+1 |
| | |||||
* | Use tcc and the emitted C code from s_fragprog_to_c.c to dynamically compile | Keith Whitwell | 2004-04-14 | 1 | -0/+5 |
| | | | | | | | | | and execute fragment programs. Very limited and experimental, but works well enough to run arbfplight.c. http://fabrice.bellard.free.fr/tcc/ Compile with 'make linux-tcc', being sure to make clean first. | ||||
* | check for __AMD64__ when setting USE_IEEE (Ronnny Vindenes) | Brian Paul | 2004-04-13 | 1 | -2/+2 |
| | |||||
* | build fix for VMS | Alan Hourihane | 2004-04-11 | 1 | -1/+1 |
| | |||||
* | fix minor glitch with GL_DEPTH_COMPONENT textures | Brian Paul | 2004-04-10 | 1 | -1/+4 |
| | |||||
* | Committing in . | Jouk Jansen | 2004-04-05 | 1 | -181/+181 |
| | | | | | | | | | | | | | Correction on last commit (My FTP-server on linux is playing games with <CR>'s) Modified Files: Mesa/src/mesa/drivers/common/descrip.mms Mesa/src/mesa/main/descrip.mms Mesa/src/mesa/shader/arbprogparse.c Mesa/src/mesa/shader/descrip.mms Mesa/src/mesa/swrast/descrip.mms Mesa/src/mesa/tnl/descrip.mms ---------------------------------------------------------------------- | ||||
* | Committing in . | Jouk Jansen | 2004-04-05 | 1 | -181/+181 |
| | | | | | | | | | | | | | | Updated OpenVMS compile support due to shader directory. Removed <CR>'s in arbprogparse.c Modified Files: Mesa/src/mesa/descrip.mms Mesa/src/mesa/drivers/common/descrip.mms Mesa/src/mesa/main/descrip.mms Mesa/src/mesa/shader/arbprogparse.c Mesa/src/mesa/shader/descrip.mms Mesa/src/mesa/swrast/descrip.mms Mesa/src/mesa/tnl/descrip.mms ---------------------------------------------------------------------- | ||||
* | added some assertions, just to be safe | Brian Paul | 2004-04-02 | 1 | -0/+4 |
| | |||||
* | added FLUSH_CURRENT() call in GetMaterial() calls | Brian Paul | 2004-04-02 | 1 | -2/+6 |
| | |||||
* | fix error in rgb332 texel fetch function | Brian Paul | 2004-04-02 | 1 | -2/+2 |
| | |||||
* | these are now in the shader/ directory too | Brian Paul | 2004-03-30 | 2 | -1524/+0 |
| | |||||
* | these files now live in the shader directory | Brian Paul | 2004-03-30 | 10 | -5505/+0 |
| | |||||
* | Why are there two copies of this file? | Keith Whitwell | 2004-03-30 | 1 | -1/+1 |
| | |||||
* | Accomodate ARB_fp XPD opcode separately from NV_fp's X2D. | Keith Whitwell | 2004-03-29 | 1 | -1/+2 |
| | |||||
* | Take a stab at updating the VMS files. | Brian Paul | 2004-03-29 | 1 | -27/+0 |
| | |||||
* | This wont be needed any more | Michal Krol | 2004-03-29 | 1 | -1279/+0 |
| | |||||
* | Moved to src/mesa/shader and renamed to arbprogram_syn.h | Michal Krol | 2004-03-29 | 1 | -1267/+0 |
| | |||||
* | Moved to src/mesa/shader and renamed to arbprogparse.[ch] | Michal Krol | 2004-03-29 | 2 | -6140/+0 |
| | |||||
* | Moved to src/mesa/shader | Michal Krol | 2004-03-29 | 6 | -1380/+0 |
| | |||||
* | fix some warnings | Brian Paul | 2004-03-26 | 3 | -7/+9 |
| | |||||
* | increase MAX_TEXTURE_LOD_BIAS to 11.0 | Brian Paul | 2004-03-26 | 1 | -2/+2 |
| | |||||
* | Implemented support for software-based AUX color buffers. | Brian Paul | 2004-03-21 | 8 | -113/+110 |
| | | | | | | Only available with Xlib driver for now. Assorted clean-ups related to Draw/ReadBuffer(). Renamed FRONT_LEFT_BIT -> DD_FRONT_LEFT_BIT, etc. | ||||
* | minor clean-ups | Brian Paul | 2004-03-20 | 1 | -14/+17 |
| | |||||
* | make null-terminated copy of program string so that parse works correctly | Brian Paul | 2004-03-20 | 1 | -16/+42 |
| | |||||
* | add missing else statements | Brian Paul | 2004-03-19 | 1 | -6/+6 |
| | |||||
* | remove redundant call to ctx->Driver.Viewport(), and clean-ups | Brian Paul | 2004-03-18 | 1 | -9/+1 |
| | |||||
* | Implementation of GL_EXT_pixel_buffer_object extension. | Brian Paul | 2004-03-13 | 14 | -111/+371 |
| | | | | | Note: extension may not be finalized yet - subject to change! Note: implementation not fully suitable for h/w implementation yet. | ||||
* | more descriptive error messages for matrix stack over/underflows | Brian Paul | 2004-03-13 | 1 | -4/+20 |
| | |||||
* | Adjustments to make everything use IOCTL/sarea defines in DRM instead | Jon Smirl | 2004-03-11 | 1 | -1/+1 |
| | | | | of glx/mini. removes glx/mini/drm.h glx/mini/sarea.h | ||||
* | don't futz with GL_CLIENT_ACTIVE_TEXTURE in glClientActiveTexture (Robert ↵ | Brian Paul | 2004-03-10 | 1 | -22/+4 |
| | | | | Merrill) | ||||
* | plug in _mesa_BlendFunc into dispatch table | Brian Paul | 2004-03-04 | 1 | -0/+1 |
| | |||||
* | yet another take on VBO deleting and reference counting | Brian Paul | 2004-03-04 | 2 | -1/+54 |
| | |||||
* | comments, capitalization, misc-clean-ups | Brian Paul | 2004-03-03 | 3 | -37/+47 |
| | |||||
* | more changes to VBO reference counting and deletion | Brian Paul | 2004-03-03 | 2 | -36/+9 |
| | |||||
* | added missing error check in _mesa_BeginQueryARB (Cedric Gautier). minor ↵ | Brian Paul | 2004-03-02 | 1 | -10/+7 |
| | | | | clean-ups. | ||||
* | Remove clamp parameter from _mesa_unpack_color_span_float(). Pass the | Brian Paul | 2004-02-28 | 7 | -35/+39 |
| | | | | | | IMAGE_CLAMP_BIT if needed. Added ClampVertexColors and ClampFragmentColors to GLcontext in anticipation of upcoming extensions (not fully used yet). |