Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-06-17 | mesa: make mm.c use unsigned ints for offsets. | Dave Airlie | |
If you have a GPU using this code and it has the offsets up in this space, this fails. | |||
2008-06-14 | texenvprogram: Mark textures using ARB_shadow as ShadowSamplers | Nicolai Haehnle | |
Since ARB_fragment_program and friends are defined to ignore the setting of the GL_TEXTURE_COMPARE_FUNC parameter, we have to explicitly enable the shadow comparison by marking the texture unit in ShadowSamplers when appropriate. | |||
2008-06-13 | mesa: move some glapi bits around | Brian Paul | |
Move _glapi_proc typedef from glapitable.h to glapi.h Also, don't include glapitable.h from glapi.h Before we were including the huge glapitable.h file in every .c file. | |||
2008-06-13 | mesa: remove some temp debug code | Brian Paul | |
2008-06-13 | mesa: check FEATURE_ARB_occlusion_query | Brian Paul | |
2008-06-13 | mesa: fix typo: s/stacks/stack/ | Brian Paul | |
2008-06-12 | mesa: add some #if FEATURE_x tests | Brian Paul | |
2008-06-12 | mesa: restore and fix Keith's "further degenerate the special case lit ↵ | Brian Paul | |
substitute" There was a bug in emit_degenerate_lit() that caused the SLT to produce unpredictable results in lit.z Plus, added a bunch of new comments. | |||
2008-06-11 | Revert "mesa: further degenerate the special case lit substitute" | Brian Paul | |
This reverts commit e841b92d9c8bf48085b4996df828ae745977f931. This fixes two specular lighting conform failures. | |||
2008-06-11 | mesa: refactor: move various ENUM_TO_x macros into macros.h | Brian Paul | |
2008-06-11 | mesa: refactor: move glTexParameter-related functions into new texparam.c file | Brian Paul | |
2008-06-11 | mesa: refactor: move glTexEnv-related functions into new texenv.c file | Brian Paul | |
2008-06-11 | mesa: refactor: move glTexGen-related functions into new texgen.c file | Brian Paul | |
2008-06-10 | mesa: refactor: fix some FEATURE_ typos, mistakes | Brian Paul | |
2008-06-10 | mesa: refactor: move #define FEATURE flags into new mfeatures.h file | Brian Paul | |
Also, check the FEATURE flags in many places. | |||
2008-06-10 | gallium: remove stray include of st_context.h | Brian Paul | |
2008-06-09 | mesa: remove unused api_eval.h header file | Brian Paul | |
2008-06-09 | mesa: refactor: move _mesa_update_minmax/histogram() into image.c | Brian Paul | |
2008-06-09 | mesa: refactor: move multisample-related functions into new multisample.c file | Brian Paul | |
2008-06-09 | mesa: refactor: move _mesa_resizebuffers(), _mesa_ResizeBuffersMESA() to ↵ | Brian Paul | |
framebuffer.c | |||
2008-06-09 | mesa: refactor: move glClear, glClearColor into new clear.c file. | Brian Paul | |
2008-06-09 | mesa: refactor: move scissor functions into new scissor.c file | Brian Paul | |
2008-06-09 | mesa: refactor: move _mesa_init_exec_table() into new api_exec.c file | Brian Paul | |
2008-06-09 | mesa: refactor: move pixel map/scale/bias code into image.c | Brian Paul | |
pixel.c is just the API-related code now. | |||
2008-06-09 | mesa: refactor: new _mesa_init_pixelstore() function | Brian Paul | |
2008-06-09 | mesa: refactor: move glReadPixels code into new readpix.c file | Brian Paul | |
2008-06-09 | mesa: refactor: move glPixelStore function into new pixelstore.c file | Brian Paul | |
2008-06-09 | mesa: chmod a-x context.c | Brian Paul | |
2008-06-09 | mesa: Most of the functions of MESA_TEXTURE_S8_Z24 are now supported | Jakob Bornecrantz | |
2008-06-08 | mesa: Add MESA_FORMAT_S8_Z24 texture format | Jakob Bornecrantz | |
None of the fetch and store functions implemented. This atleast stops shadowtex from locking the GPU on i915 with the linux-dri-x86 target. It most of it looks okay, with the exception of actually displaying the texture. | |||
2008-06-06 | mesa: turn off ffvertex prog debug | Keith Whitwell | |
2008-06-05 | mesa: remove EXT/NV suffixes from _mesa_PointParameter functions | Brian Paul | |
2008-06-05 | mesa: added _mesa_DrawArrays, DrawElements, DrawRangeElements() wrappers for ↵ | Brian Paul | |
VBO funcs | |||
2008-06-02 | [texenvprogram] Fix refcounting-related memory leak. | Nicolai Haehnle | |
All newly created programs have RefCount == 1, but the fragment program cache added an additional reference in cache_item, with the result being that none of the programs were ever freed. Solve the problem by not creating the additional reference in cache_item. | |||
2008-05-31 | mesa: Apply MSVC portability fixes from Alan Hourihane. | José Fonseca | |
2008-05-30 | mesa: undo accidental setting of _ForceEyeCoords | Keith Whitwell | |
2008-05-29 | Use the GLuint64EXT type defined by GL_EXT_timer_query | Brian Paul | |
Removes some compiler #ifdef stuff. | |||
2008-05-27 | set version string to 7.1 rc1 | Brian Paul | |
2008-05-27 | ffvertex: emit full LIT when attenuating (needs the 1 in X position) | Keith Whitwell | |
2008-05-27 | ffvertex: don't compute whole eye vector if only eye.z is required | Keith Whitwell | |
2008-05-24 | Revert "mesa: save a temp on normalizes" | Keith Whitwell | |
This reverts commit feceb43948f76cc4d4c8ecbb86b1b1f438c6daee. | |||
2008-05-24 | mesa: pre-swizzle normal scale state value | Keith Whitwell | |
2008-05-24 | mesa: evaluate _NeedEyeCoords prior to generating internal vertex shader | Keith Whitwell | |
2008-05-23 | mesa: save a temp on normalizes | Keith Whitwell | |
2008-05-23 | mesa: further degenerate the special case lit substitute | Keith Whitwell | |
2008-05-23 | mesa: don't emit LIT instruction when mat shininess known to be zero | Keith Whitwell | |
Use a faster path in that case & make gears go faster. | |||
2008-05-23 | mesa: do object-space lighting in ffvertex_prog.c | Keith Whitwell | |
Start pulling over some of the optimizations from the fixed function paths. | |||
2008-05-19 | Fix program refcounting assertion failure during context tear-down | Brian Paul | |
When purging the program hash table, the refcount _should_ be one since the program is referenced by the hash table. Need to explicitly set to zero before calling delete(). Also, purge high-level shader hash tables before low-level program hash tabl cherry-picked from master | |||
2008-05-19 | Fix program refcounting assertion failure during context tear-down | Brian Paul | |
When purging the program hash table, the refcount _should_ be one since the program is referenced by the hash table. Need to explicitly set to zero before calling delete(). Also, purge high-level shader hash tables before low-level program hash tables. | |||
2008-05-18 | alias ProgramEnvParameter4xyARB and ProgramParameter4xyNV (bug #12935) | Brian Paul | |
these should be the same functions (as per spec). cherry-picked from master (86a4810b09097714942bf2b889e6c62357bba931) |