Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Initial support for floating point and signed texture formats. | Brian Paul | 2004-01-23 | 5 | -344/+846 |
| | | | | | | | New "FetchTexelFuncF()" function returns texels in floating point format. Only used for depth component images at this time. Changed original FetchTexelFunc to return GLchan instead of GLvoid, removing need for a bunch of ugly casts. | ||||
* | Minor tweaks to help out at a driver level. | Keith Whitwell | 2004-01-22 | 3 | -6/+19 |
| | |||||
* | Silence a compiler warning DRI builds using gcc3. | Ian Romanick | 2004-01-21 | 1 | -1/+1 |
| | |||||
* | Remove dd_function_table::BlendFunc. All drivers now use | Ian Romanick | 2004-01-21 | 3 | -102/+10 |
| | | | | | | dd_function_table:BlendFuncSeparate. If a driver does not actually support EXT_blend_func_separate, it can assume that the RGB and alpha blend functions are the same. | ||||
* | don't call glVertex functions directly, call _glapi_Dispatch->Vertex(), etc | Brian Paul | 2004-01-21 | 1 | -20/+20 |
| | |||||
* | remove _mesa_check_driver_hooks() - it's really not too useful anymore | Brian Paul | 2004-01-20 | 3 | -68/+20 |
| | |||||
* | Before calling _mesa_create_context(), initialize a dd_function_table struct | Brian Paul | 2004-01-20 | 4 | -107/+85 |
| | | | | | | | | | | by calling _mesa_init_driver_functions() and then plugging in the driver- specific functions. In particular, make sure ctx->Driver.NewTextureObject points to the appropriate driver function so that _all_ texture objects are augmented with the driver-specific data. Put in a bunch of assertions in the texture-related driver functions that texObj->DriverData is valid. Remove old dead code in near future. | ||||
* | replace CALLOC with MALLOC in _mesa_new_texture_object() | Brian Paul | 2004-01-19 | 1 | -1/+1 |
| | |||||
* | remove incorrect comments, added _mesa_bzero() call in ↵ | Brian Paul | 2004-01-19 | 1 | -12/+3 |
| | | | | _mesa_initialize_texture_object() | ||||
* | added some missing FLUSH_VERTICES calls | Brian Paul | 2004-01-17 | 3 | -1/+23 |
| | |||||
* | bump version to 6.1 (new development) | Brian Paul | 2004-01-16 | 1 | -3/+3 |
| | |||||
* | Cosmetic changes. | Brian Paul | 2004-01-15 | 1 | -1/+1 |
| | | | | | Added a bunch of const qualifiers. Use _mesa_memcpy() instead of memcpy(), etc. | ||||
* | change MALLOC to CALLOC to silence valgrind error in _playback_copy_to_current() | Brian Paul | 2004-01-15 | 1 | -3/+3 |
| | |||||
* | added blurb about NVIDIA extensions | Brian Paul | 2004-01-14 | 4 | -4/+37 |
| | |||||
* | bump MAX_WIDTH/HEIGHT to 4K pixels | Brian Paul | 2004-01-14 | 1 | -4/+4 |
| | |||||
* | glDeleteProgramsARB() failed for fragment programs (bug 876160) | Brian Paul | 2004-01-13 | 1 | -5/+6 |
| | |||||
* | init an uninitialized variable. This doesn't fix a latent bug because | Karl Schultz | 2004-01-13 | 1 | -1/+1 |
| | | | | the variable was multiplied by zero. | ||||
* | add casts to silence compiler warnings | Karl Schultz | 2004-01-13 | 1 | -6/+6 |
| | |||||
* | fix vertex program debugger issues (Bug 874382) | Brian Paul | 2004-01-11 | 2 | -5/+11 |
| | |||||
* | add GL_TEXTURE_CUBE_MAP_ARB to _mesa_max_texture_levels(), reordered some ↵ | Brian Paul | 2004-01-11 | 1 | -13/+15 |
| | | | | comments | ||||
* | set StringPos field in parse_vp_instruction (Mesa bug 873011) | Brian Paul | 2004-01-08 | 1 | -2/+5 |
| | |||||
* | Re-commit t_vertex.[ch] changes to fd.o server. | Keith Whitwell | 2004-01-05 | 1 | -1/+1 |
| | |||||
* | whitespace changes and new comments | Brian Paul | 2004-01-01 | 1 | -86/+87 |
| | |||||
* | Correct sense of ctx->_ForceEyeCoords (Felix Kuhling) | Keith Whitwell | 2003-12-27 | 1 | -1/+1 |
| | |||||
* | the optimized UNCLAMPED_FLOAT_TO_UBYTE macro was broken | Brian Paul | 2003-12-23 | 1 | -10/+18 |
| | |||||
* | Version bumps, etc for Mesa 6.0 | Brian Paul | 2003-12-21 | 2 | -10/+10 |
| | |||||
* | remove TexCoordInterleaveFactor. Clean up _mesa_InterleavedArrays() | Brian Paul | 2003-12-12 | 2 | -16/+15 |
| | |||||
* | - Test instruction count | Karl Rasche | 2003-12-12 | 1 | -5/+54 |
| | | | | - Throw an error for VPs if we set position invariance and then write to the output position | ||||
* | replace gl/mesa_wgl.h with GL/mesa_wgl.h (Simon Goodall) | Brian Paul | 2003-12-11 | 1 | -1/+1 |
| | |||||
* | Fix definitions for Intel compiler. | Eric Anholt | 2003-12-09 | 1 | -1/+3 |
| | | | | Submitted by: Mikhail Teterin <[email protected]> | ||||
* | Arg. I can't code.. Test that we don't recongnize '0' as having a leading zero.. | Karl Rasche | 2003-12-09 | 1 | -1/+1 |
| | |||||
* | - New grammar (0.5) from Michal Krol, merges many opcodes and adds range ↵ | Karl Rasche | 2003-12-09 | 2 | -465/+599 |
| | | | | | | | | | testing - Proper header on arbparse_syn.h - Handling of relative offsets for ARB_vp - s/MaxFragment/MaxVertex - Check for leading 0's in the fraction portions of floats in parse_float() | ||||
* | - handle IsPositionInvariant | Karl Rasche | 2003-12-09 | 1 | -1/+16 |
| | | | | - tweak assertion to allow for relative offets from ARB_vp | ||||
* | Committing in . | Jouk Jansen | 2003-12-09 | 1 | -1/+3 |
| | | | | | | | | | Small VMS issue : sys/param.h is not available on all systems and not needed anyway. Modified Files: Mesa-newtree/src/mesa/main/vsnprintf.c ---------------------------------------------------------------------- | ||||
* | Update NEED_SECONDARY_COLOR macro to test if either vertex/fragment | Brian Paul | 2003-12-09 | 2 | -1/+21 |
| | | | | | programs are enabled and if they need secondary color input register. Patch by Karl Rasche, with tweaks by Brian. | ||||
* | kill a warning | Alan Hourihane | 2003-12-08 | 1 | -1/+1 |
| | |||||
* | Committing in . | Jouk Jansen | 2003-12-08 | 1 | -0/+3 |
| | | | | | | | | | | | | | OpenVMS compile issues Modified Files: Mesa-newtree/progs/tests/cva.c Mesa-newtree/progs/tests/dinoshade.c Mesa-newtree/progs/tests/multipal.c Mesa-newtree/src/mesa/main/descrip.mms Mesa-newtree/src/mesa/tnl/descrip.mms Mesa-newtree/src/mesa/tnl/t_vtx_api.c ---------------------------------------------------------------------- | ||||
* | conditionally define GLAPIENTRYP to prevent some warnings in linux-solo | Brian Paul | 2003-12-06 | 1 | -1/+3 |
| | |||||
* | fix compiler warning | Alan Hourihane | 2003-12-05 | 1 | -7/+7 |
| | |||||
* | remove duplicate declarations | Alan Hourihane | 2003-12-05 | 1 | -7/+0 |
| | |||||
* | Change | Karl Schultz | 2003-12-04 | 1 | -2/+2 |
| | | | | | | | | | #define GLAPIENTRYP __stdcall * to #define GLAPIENTRYP GLAPIENTRY * These two defs end up doing the same thing, but the compiler can squawk because they look different. Also matches the way it is declared in gl.h. Do same for GLCALLBACKP. | ||||
* | update files | Karl Schultz | 2003-12-04 | 1 | -6/+14 |
| | |||||
* | Add missing GLAPIENTRY | Karl Schultz | 2003-12-04 | 6 | -175/+175 |
| | |||||
* | remove duplicate declaration | Alan Hourihane | 2003-12-04 | 1 | -4/+0 |
| | |||||
* | Port over changes from XFree86/Mesa 5.0.2, mostly to silence compiler warnings. | Brian Paul | 2003-12-04 | 5 | -39/+20 |
| | |||||
* | Fix some problems with glDrawElements and vertex buffer objects. | Brian Paul | 2003-12-04 | 2 | -10/+41 |
| | |||||
* | Remove things having to do with ARB_matrix_palette/ARB_vertex_blend | Karl Rasche | 2003-12-02 | 1 | -16/+32 |
| | |||||
* | s/texUnit->Enabled/enableBits/ (Karl Rasche) | Brian Paul | 2003-11-30 | 1 | -5/+5 |
| | |||||
* | Fixed compiler warnings | Karl Rasche | 2003-11-30 | 1 | -6/+6 |
| | | | | Assign the correct thing to TexturesUsed[] | ||||
* | Fix generic/conventional vertex array glitches. | Brian Paul | 2003-11-29 | 1 | -1/+1 |
| | | | | | | | | Changed _NEW_ARRAY_ATTRIB_0 back to 0x10000 so that the conventional and generic enable bits do not alias. In ac_import.c test Array.Normal.Enabled instead of Array._Enabled & _NEW_ARRAY_COLOR0, etc. In t_array_import.c give priority for generic arrays over conventional arrays on an individual basis, not all or none. |