Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-09 | mesa: no-op glBufferSubData() on size==0 | Brian Paul | |
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=31439 NOTE: this is a candidate for the 7.9 branch | |||
2010-11-09 | mesa: Clean up header file inclusion in nvprogram.h. | Vinson Lee | |
2010-11-09 | mesa: Clean up header file inclusion in multisample.h. | Vinson Lee | |
2010-11-09 | mesa: Clean up header file inclusion in matrix.h. | Vinson Lee | |
2010-11-09 | mesa: Clean up header file inclusion in lines.h. | Vinson Lee | |
2010-11-09 | mesa: Clean up header file inclusion in light.h. | Vinson Lee | |
2010-11-09 | mesa: Add missing header and forward declarations in dd.h. | Vinson Lee | |
2010-11-09 | mesa: Clean up header file inclusion in image.h. | Vinson Lee | |
2010-11-09 | mesa: Clean up header file inclusion in histogram.h. | Vinson Lee | |
2010-11-09 | mesa: Clean up header file inclusion in hint.h. | Vinson Lee | |
2010-11-09 | mesa: Clean up header file inclusion in framebuffer.h. | Vinson Lee | |
2010-11-09 | mesa: Clean up header file inclusion in fog.h. | Vinson Lee | |
2010-11-09 | mesa: Clean up header file inclusion in ffvertex_prog.h. | Vinson Lee | |
2010-11-09 | mesa: Clean up header file inclusion in fbobject.h. | Vinson Lee | |
2010-11-07 | mesa: Clean up header file inclusion in extensions.h. | Vinson Lee | |
2010-11-07 | mesa: Clean up header file inclusion in enable.h. | Vinson Lee | |
2010-11-07 | mesa: Clean up header file inclusion in drawtex.h. | Vinson Lee | |
2010-11-07 | mesa: Clean up header file inclusion in drawpix.h. | Vinson Lee | |
2010-11-07 | mesa: Clean up header file inclusion in depthstencil.h. | Vinson Lee | |
2010-11-07 | mesa: Clean up header file inclusion in depth.h. | Vinson Lee | |
2010-11-07 | mesa: Clean up header file inclusion in debug.h. | Vinson Lee | |
2010-11-07 | mesa: Clean up header file inclusion in convolve.h. | Vinson Lee | |
2010-11-07 | mesa: Clean up header file inclusion in colortab.h. | Vinson Lee | |
2010-11-07 | mesa: Clean up header file inclusion in buffers.h. | Vinson Lee | |
2010-11-07 | mesa: Clean up header file inclusion in blend.h. | Vinson Lee | |
2010-11-07 | mesa: Clean up header file inclusion in attrib.h. | Vinson Lee | |
2010-11-07 | mesa: Clean up header file inclusion in atifragshader.h. | Vinson Lee | |
2010-11-07 | mesa: make fixed-pt and byte-valued arrays a runtime feature | Brian Paul | |
These ES1 features were only tested for in the vertex array code. Checking the ctx->API field at runtime is cleaner than the #ifdef stuff and supports choosing the API at runtime. | |||
2010-11-07 | mesa: remove stray GL_FLOAT case in _mesa_is_legal_format_and_type() | Brian Paul | |
2010-11-07 | mesa: implement uint texstore code | Brian Paul | |
We used float temporary images before which could lose precision for uint-valued texture images. | |||
2010-11-07 | mesa: rename vars in pixel pack/unpack code | Brian Paul | |
2010-11-07 | mesa: consolidate pixel packing/unpacking code | Brian Paul | |
2010-11-07 | mesa: Clean up header file inclusion in arrayobj.h. | Vinson Lee | |
2010-11-06 | mesa: Include mfeatures.h in api_validate.c for FEATURE_* symbols. | Vinson Lee | |
2010-11-06 | mesa: Include mfeatures.h in api_loopback for FEATURE_beginend. | Vinson Lee | |
2010-11-06 | mesa: Clean up header file inclusion in api_validate.h. | Vinson Lee | |
2010-11-06 | mesa: Clean up header file inclusion in api_loopback.h. | Vinson Lee | |
2010-11-06 | mesa: Clean up header file inclusion in version.h. | Vinson Lee | |
2010-11-06 | mesa: Clean up header file inclusion in accum.h. | Vinson Lee | |
2010-11-06 | mesa: Fix delayed state flagging for EXT_sso-related program changes. | Eric Anholt | |
Flushing the vertices after having already updated the state doesn't do any good. Fixes useshaderprogram-flushverts-1. As a side effect, by moving it to the right place we end up skipping no-op state changes for traditional glUseProgram. | |||
2010-11-03 | mesa: code to unpack RGBA as uints | Brian Paul | |
2010-11-02 | mesa: silence new warnings in texobj.c | Brian Paul | |
Silences warning such as: main/texobj.c:442:40: warning: ISO C99 requires rest arguments to be used main/texobj.c:498:58: warning: ISO C99 requires rest arguments to be used | |||
2010-11-02 | mesa: Don't compute an unused texture completeness debug string. | Eric Anholt | |
This showed up at about 1% on cairo-gl firefox-talos-gfx, where glClear() is called while a texture is incomplete. | |||
2010-11-02 | mesa: fix aux/accum comment and error message mixups | Brian Paul | |
2010-11-02 | mesa: remove always-false conditional in check_compatible() | Brian Paul | |
The two gl_config pointers can never be equal. | |||
2010-11-02 | mesa: move the gl_config struct declaration | Brian Paul | |
It was in the middle of the lighting-related structures before. Also add some info about field sizes in this structure. | |||
2010-11-02 | mesa: use GLubyte for edge flag arrays | Brian Paul | |
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=31310 | |||
2010-11-02 | mesa: Allow contexts of different APIs to coexist. | Chia-I Wu | |
This effectively redoes 1741ddb747ca0be284315adb4b6fe67ddf292d03 in a way that allows contexts of different APIs to coexist. First, the changes to the remap table are reverted. The remap table (driDispatchRemapTable) is always initialized in the same way regardless of the context API. es_generator.py is updated to use a local remap table, whose sole purpose is to help initialize its dispatch table. The local remap table and the global one are always different, as they use different glapidispatch.h. But the dispatch tables initialized by both remap tables are always compatible with glapi (libGL.so). Finally, the semantics of one_time_init are changed to per-api one-time initialization. | |||
2010-11-02 | mesa: Select FEATURE_remap_table when multiple APIs are enabled. | Chia-I Wu | |
Core mesa should query glapi for the positions of the functions in _glapi_table when multiple APIs are supported. It does not know which glapitable.h glapi used. | |||
2010-10-29 | mesa: Make metaops use program refcounts instead of names. | Eric Anholt | |
Fixes failure on restoring state when the program was active but deleted, and the name no longer exists. Bug #31194 |