Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move FRAG_BIT_ definitions to mtypes.h so that NEED_SECONDARY_COLOR() macro | Keith Whitwell | 2004-01-28 | 2 | -37/+41 |
| | | | | works globally. | ||||
* | Added support for EXT_blend_equation_separate / ATI_blend_equation_separate. | Ian Romanick | 2004-01-27 | 10 | -43/+158 |
| | | | | | The internal driver interface was also changed to use BlendEquationSeparate instead of BlendEquation. | ||||
* | Consolidate texObj->Pos/Neg/X/Y/Z and texObj->Image into a single | Keith Whitwell | 2004-01-27 | 4 | -167/+128 |
| | | | | array, texObj->Image[face][level]. | ||||
* | minimize the number of DIVs | Daniel Borca | 2004-01-26 | 1 | -3/+3 |
| | |||||
* | New error checking in _mesa_GetTexImage(). | Brian Paul | 2004-01-24 | 2 | -26/+85 |
| | | | | Updated comments and some better function parameter names. | ||||
* | Some initial RGB and RGBA floating point texture formats. | Brian Paul | 2004-01-24 | 3 | -53/+216 |
| | |||||
* | added device driver hooks for BindProgram, NewProgram, DeleteProgram | Brian Paul | 2004-01-23 | 4 | -18/+49 |
| | |||||
* | Change software alpha plane pointers from void* to GLchan*, eliminate some ↵ | Brian Paul | 2004-01-23 | 1 | -4/+4 |
| | | | | casts. | ||||
* | Don't set extra bits in FLUSH_VERTICES, fix several state bugs. | Keith Whitwell | 2004-01-23 | 8 | -50/+30 |
| | |||||
* | Modified error messages in _mesa_BlendFuncSeparateEXT to note that the | Ian Romanick | 2004-01-23 | 1 | -8/+8 |
| | | | | | same function is used internally for glBlendFunc and glBlendFuncSeparate. | ||||
* | 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 |
| |