| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-05-17 | st/mesa: call st_flush_bitmap_cache() from st_readpixels() | Brian Paul | |
| Fixes regression from commit b0427bedde80e3189524651a327235bdfddbc613. Reviewed-by: José Fonseca <jfonseca@vmware.com> | |||
| 2010-05-17 | i965: Make rasterization of single and multiple quad prims match. | Eric Anholt | |
| This is trying to follow the spirit of the invariance rules, though they're not specific on this point. Fixes quad-invariance piglit test while retaining the 22s -> 18s win on glean blendFunc. This was a regression in c67d9d84f501f145f841c0b981caff6f4dfd936f. | |||
| 2010-05-16 | i965: Remove the half-baked code for multiple OQs at the same time. | Eric Anholt | |
| GL doesn't actually let you begin an OQ while one is active, so the extra work was pointless. | |||
| 2010-05-16 | i965: Remove unused occlusion query struct field. | Eric Anholt | |
| 2010-05-16 | r300/compiler: fix peephole optimizer | Tom Stellard | |
| Tested-by: Marek Olšák <maraeo@gmail.com> | |||
| 2010-05-16 | r300/compiler: Implement simple peephole optimizer | Nicolai Hähnle | |
| Signed-off-by: Nicolai Hähnle <nhaehnle@gmail.com> | |||
| 2010-05-15 | mesa: Remove unnecessary header. | Vinson Lee | |
| 2010-05-15 | r300/compiler: silence a warning | Marek Olšák | |
| 2010-05-14 | i965: Set the correct provoking vertex for clipped first-mode trifans. | Eric Anholt | |
| Bug #24470: glean clipFlat test. | |||
| 2010-05-14 | mesa: more info in glUniform error messages | Brian Paul | |
| 2010-05-14 | mesa: silence void * / func * conversion warnings | Brian Paul | |
| 2010-05-14 | mesa: enum bitfields are a gcc-only feature, use GLubyte | Brian Paul | |
| 2010-05-14 | i965: Add program dumping for INTEL_DEBUG=gs. | Eric Anholt | |
| 2010-05-14 | i965: Parse the ff_sync URB send opcode on Ironlake disasm. | Eric Anholt | |
| 2010-05-14 | i965: Use R16G16B16A16_FLOAT for 3-component half-float. | Eric Anholt | |
| The RGBX version isn't supported as a vertex input type, but since we force the last channel's value anyway, this should be fine. The only potential risk I see is in the limiter on VBO reads past the end of the buffer forcing the whole vertex to 0 when the A channel lands past the end. Fixes piglit draw-vertices-half-float. | |||
| 2010-05-14 | i965: Dump out the correct shared function for SEND on Ironlake. | Eric Anholt | |
| 2010-05-14 | i965: Support INTEL_DEBUG=clip to dump the clip program. | Eric Anholt | |
| 2010-05-14 | intel: Handle arbitrary compressed formats in intel_compressed_num_bytes. | Eric Anholt | |
| Note that we don't support arbitrary block size for compressed quite yet -- block height of 4 is hard-coded all over the place. Bug #27098 (srgb dxt1 producing a bytes per pixel of 0). | |||
| 2010-05-14 | mesa: print enum name instead of hexadecimal value in glGet errors | Brian Paul | |
| 2010-05-14 | mesa: another transform feedback error check, 80-col wrapping | Brian Paul | |
| 2010-05-14 | mesa: fpclassify dummy definition is not needed on FreeBSD. | Alex Kozlov | |
| 2010-04-28 | gles: Build libGLESv1_CM.so and libGLESv2.so from glapi files | Kristian Høgsberg | |
| 2010-04-28 | intel: Only register ES2 extensions for ES2 contexts | Kristian Høgsberg | |
| 2010-04-28 | configure.ac: Add options to enable GLES1/2 API support | Kristian Høgsberg | |
| 2010-04-28 | intel: Advertise GLES1/2 for i915+ when enabled | Kristian Høgsberg | |
| 2010-04-28 | dri: Add DRI entrypoints to create a context for a given API | Kristian Høgsberg | |
| 2010-04-28 | dri: Add DRI entrypoints to create a context for a given API | Kristian Høgsberg | |
| 2010-04-28 | st/mesa: Move st_cb_drawtex.c to the mesa state tracker | Kristian Høgsberg | |
| 2010-04-28 | es: Drop es specific enums.c | Kristian Høgsberg | |
| 2010-04-28 | glapi: Regenerate enums.c for all APIs | Kristian Høgsberg | |
| 2010-04-28 | glapi: Update gl_enum.py to generate enum tables for multiple APIs | Kristian Høgsberg | |
| 2010-04-28 | mesa: Drop unused _mesa_init_drawtex_dispatch() | Kristian Høgsberg | |
| 2010-04-28 | mesa: Move drawtex functionality to main/ | Kristian Høgsberg | |
| 2010-04-28 | mesa: Move glQueryMatrixxOES() implementation to core mesa | Kristian Høgsberg | |
| 2010-04-28 | mesa: Move GLES1 texgen functions to texgen.c | Kristian Høgsberg | |
| 2010-04-28 | mesa: Move support for paletted textures to main/teximage.c | Kristian Høgsberg | |
| 2010-04-28 | mesa: Handle GL_TEXTURE_GEN_STR_OES in _mesa_Enable() | Kristian Høgsberg | |
| 2010-04-27 | mesa: Move get_es*.c to main/ | Kristian Høgsberg | |
| 2010-04-27 | es: Prefix the get* functions with _es1/2 so they don't conflict | Kristian Høgsberg | |
| 2010-04-27 | mesa: Move GL_RGB565 workaround into fbobject.c | Kristian Høgsberg | |
| 2010-04-27 | mesa: Move GLES1/2 vbo entrypoints to vbo_exec_api.c | Kristian Høgsberg | |
| This let's us drop stubs.c. | |||
| 2010-04-27 | mesa: Move GLES2 shader stubs to main/shaders.c | Kristian Høgsberg | |
| 2010-04-27 | mesa: Move api_exec_es*.c into mesa/main | Kristian Høgsberg | |
| This requires renaming a few functions to have unique names so that they can all live within the same driver. | |||
| 2010-04-27 | mesa: Move references to main/remap_helper.h to api_exec.c | Kristian Høgsberg | |
| 2010-04-22 | mesa: Move struct _glapi_table allocation out of context.c | Kristian Høgsberg | |
| We now allocate the table from api_exec.c and dlist.c where we fill out the table. This way, context.c doesn't need to know the actual contents of struct _glapi_table. | |||
| 2010-04-22 | mesa: Compute extension string according to API | Kristian Høgsberg | |
| We can now stop special casing glGetString() and drop specials_es*.c. | |||
| 2010-04-22 | es2: Move over es2 code to compute extensions | Kristian Høgsberg | |
| 2010-04-22 | main: Report GL_SHADING_LANGUAGE_VERSION according to API | Kristian Høgsberg | |
| 2010-04-22 | mesa: Compute GL version according to API | Kristian Høgsberg | |
| 2010-04-22 | mesa: Move API specific context intialization into context.c | Kristian Høgsberg | |
