Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-12-01 | Call ProgramStringNotify after creating tnl programs. | Keith Whitwell | |
2005-12-01 | Remove VB->LastClipped | Keith Whitwell | |
2005-12-01 | Clean up clipping somewhat | Keith Whitwell | |
- no need to update ClipMask on generated vertices - remove the VB->LastClipped value Line clipping algorithm changed and simplified somewhat. The old one was based on the triangle routine and probably wouldn't have recognized lines that were clipped down to nothing (ie culled, but not by a single plane). | |||
2005-12-01 | remove uintptr_t cast | Brian Paul | |
2005-12-01 | try removing need for the uintptr_t casts | Brian Paul | |
2005-12-01 | Added FinishRenderTexture() device driver function to indicate when | Brian Paul | |
rendering to a texture has likely completed. Fixed refcount issue in texture renderbuffer wrapper. | |||
2005-12-01 | added comment about glTexImage and renderbuffers | Brian Paul | |
2005-12-01 | get depthBits from the current drawbuffer | Brian Paul | |
2005-11-30 | fxt1_decode_1() should not be static | Brian Paul | |
2005-11-29 | assorted fixes for server-side direct rendering (bug 5199) | Brian Paul | |
2005-11-29 | use the files from the drm tree/package | Brian Paul | |
2005-11-29 | If the DDX driver didn't reserve any video RAM for textures, fall back to | Michel Dänzer | |
using only GART memory for textures instead of segfaulting in the texture management code. (Bug 5115) | |||
2005-11-28 | Remove the many aliases for 'struct mem_block' in mm.h | Keith Whitwell | |
2005-11-28 | Correct author attribution of mm.h | Keith Whitwell | |
2005-11-28 | check for driver_modes == NULL. Don't need driver_modes for EGL driver | Brian Paul | |
2005-11-28 | rearrange some code to put in more logical order, misc clean-ups | Brian Paul | |
2005-11-27 | include stdint.h for BSD | Brian Paul | |
2005-11-25 | use ADD_POINTERS macro instead of (uintptr_t) cast | Brian Paul | |
2005-11-24 | Use _mesa_exec_free for fp->func. | Keith Whitwell | |
2005-11-24 | use new _egl_api struct | Brian Paul | |
2005-11-23 | Couple changes that were missed. | Aapo Tahkola | |
2005-11-23 | fixed wrong return value in radeonShowSurfaceMESA() | Brian Paul | |
2005-11-22 | reference bug 5131 in comment in _tnl_free_vertices() | Brian Paul | |
2005-11-22 | disable freeing of fp->func, see comment (bug 5131) | Brian Paul | |
2005-11-22 | Use correct enums for program output variables. Fixes | Keith Whitwell | |
fp/tri-depthwrite. | |||
2005-11-22 | track state flags which might invalidate parameter lists | Keith Whitwell | |
2005-11-22 | Make sure tnl->_DoVertexFog is kept uptodate. Fixes fog in i915 | Keith Whitwell | |
driver. | |||
2005-11-21 | bit 31 of this inserts a nop after the current instruction | Dave Airlie | |
2005-11-21 | get rid of some of those unknowns figured out from reg dumper | Dave Airlie | |
2005-11-20 | move _mesa_init_instruction() to program.c | Brian Paul | |
2005-11-20 | s/Saturate/SaturateMode/ | Brian Paul | |
2005-11-20 | Make Saturate a 2-bit field again, renamed to SaturateMode with three | Brian Paul | |
possible values: SATURATE_OFF, SATURATE_ZERO_ONE and SATURATE_PLUS_MINUS_ONE. | |||
2005-11-19 | additional clean-ups and improvements | Brian Paul | |
2005-11-19 | remove incorrect cast | Brian Paul | |
2005-11-19 | Saturate is a 1-bit boolean field | Brian Paul | |
2005-11-19 | Bunch of little fixes: | Brian Paul | |
Fix mem leaks in _mesa_TexEnvProgramCacheDestroy(). Check if ctx->Driver.BindProgram is non-null before calling. s/unsigned/GLuint/ Use MAX_INSTRUCTIONS instead of magic 100, check program length after it's made. Use _mesa_init_instruction() instead of _mesa_memset(). | |||
2005-11-19 | in run_texnorm_stage() check if the texture unit is really enabled before ↵ | Brian Paul | |
trying to normalize the texcoords | |||
2005-11-19 | update some vars | Brian Paul | |
2005-11-19 | No longer derive 'ati_fragment_shader' from 'program' class. Only the | Brian Paul | |
program->Id and program->RefCount fields were used and ATI fragment shaders didn't have too much in common with ARB/NV vertex/fragment programs anyway. | |||
2005-11-19 | remove #include arbfragparse.h | Brian Paul | |
2005-11-19 | remove #include arbfragparse.h, s/PI/M_PI/ | Brian Paul | |
2005-11-19 | Remove the _mesa_parse_arb_vertex/fragment_program() functions into | Brian Paul | |
arbprogparse.c and remove arbvertparse.[ch] and arbfragparse.[ch]. Clean up quite a bit of the arb parsing code. Rewrite parser extension code to avoid a mess of string operations every time the parser was used. | |||
2005-11-19 | update comments, remove ^M chars | Brian Paul | |
2005-11-19 | move a bunch of gl2/shading language structs from mtypes.h to shaderobjects.h | Brian Paul | |
2005-11-18 | Try to detect when native support to given texture width is not available. | Aapo Tahkola | |
2005-11-18 | Fix typo causing secondary color not to work properly. | Aapo Tahkola | |
2005-11-18 | Reduce stderr noise. | Aapo Tahkola | |
2005-11-18 | In _mesa_RenderbufferStorageEXT(), try to avoid needless reallocation. | Brian Paul | |
Simplify _mesa_GetRenderbufferParameterivEXT() queries. | |||
2005-11-17 | move _mesa_update_state() calls before error tests that depend on ↵ | Brian Paul | |
framebuffer completeness | |||
2005-11-17 | optimize drawing GL_DEPTH_STENCIL pixels into a GL_DEPTH_STENCIL renderbuffer | Brian Paul | |