Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | nouveau: Fix serious compiler warnings | Johannes Obermayr | 2011-03-18 | 1 | -0/+1 |
| | | | | | | Fixes https://bugs.freedesktop.org/show_bug.cgi?id=35025 Signed-off-by: Brian Paul <[email protected]> | ||||
* | nouveau: Build fix | Adam Jackson | 2011-03-11 | 1 | -0/+1 |
| | | | | nouveau_vieux_dri.so.tmp: undefined reference to `_mesa_need_secondary_color' | ||||
* | mesa: replace NEED_SECONDARY_COLOR(), RGBA_LOGICOP_ENABLED() with inlines | Brian Paul | 2011-03-11 | 3 | -4/+4 |
| | | | | and rename them. | ||||
* | mesa: remove _mesa_initialize_context_for_api() | Brian Paul | 2011-02-08 | 1 | -1/+2 |
| | | | | Just add the gl_api parameter to _mesa_initialize_context(). | ||||
* | dri/nouveau: allow multiple maps of surface buffers | Ben Skeggs | 2011-01-19 | 1 | -2/+4 |
| | | | | | | | | | Can happen during swrast fallbacks if a buffer is somehow bound as a render target and a texture. Fixes gnome-shell on nv20, and gets it mostly working on nv10. Signed-off-by: Ben Skeggs <[email protected]> | ||||
* | mesa: begin implementation of GL_ARB_draw_buffers_blend | Brian Paul | 2011-01-15 | 2 | -7/+7 |
| | |||||
* | dri/nouveau: Include mfeatures.h in files that perform feature tests. | Vinson Lee | 2011-01-09 | 2 | -0/+3 |
| | |||||
* | nouveau: fix includes for latest libdrm | Ben Skeggs | 2010-12-21 | 1 | -1/+1 |
| | | | | Signed-off-by: Ben Skeggs <[email protected]> | ||||
* | dri/nouveau: Clean up magic numbers in get_rt_format | Viktor Novotný | 2010-11-19 | 3 | -13/+13 |
| | | | | | Signed-off-by: Viktor Novotný <[email protected]> Signed-off-by: Francisco Jerez <[email protected]> | ||||
* | mesa: pass gl_format to _mesa_init_teximage_fields() | Brian Paul | 2010-11-18 | 1 | -2/+3 |
| | | | | | | | | | | | This should prevent the field going unset in the future. See bug http://bugs.freedesktop.org/show_bug.cgi?id=31544 for background. Also remove unneeded calls to clear_teximage_fields(). Finally, call _mesa_set_fetch_functions() from the _mesa_init_teximage_fields() function so callers have one less thing to worry about. | ||||
* | dri/nouveau: Kill a bunch of ternary operators. | Francisco Jerez | 2010-11-15 | 7 | -24/+33 |
| | |||||
* | dri/nouveau: Fix typo. | Francisco Jerez | 2010-11-15 | 2 | -2/+1 |
| | |||||
* | dri/nouveau: Remove nouveau_class.h, finishing switch to rules-ng-ng headers | Viktor Novotný | 2010-11-15 | 1 | -4961/+0 |
| | | | | Signed-off-by: Francisco Jerez <[email protected]> | ||||
* | dri/nouveau nv20: Use rules-ng-ng headers | Viktor Novotný | 2010-11-15 | 8 | -250/+248 |
| | | | | Signed-off-by: Francisco Jerez <[email protected]> | ||||
* | dri/nouveau: nv10: Use rules-ng-ng headers | Viktor Novotný | 2010-11-15 | 9 | -231/+228 |
| | | | | Signed-off-by: Francisco Jerez <[email protected]> | ||||
* | dri/nouveau: nv04: Use rules-ng-ng headers | Viktor Novotný | 2010-11-15 | 8 | -17/+23 |
| | | | | Signed-off-by: Francisco Jerez <[email protected]> | ||||
* | dri/nouveau: Import headers from rules-ng-ng | Viktor Novotný | 2010-11-15 | 6 | -0/+6200 |
| | | | | Signed-off-by: Francisco Jerez <[email protected]> | ||||
* | dri/nouveau: Split hardware/software TNL instantiation more cleanly. | Francisco Jerez | 2010-11-11 | 9 | -66/+84 |
| | |||||
* | dri/nouveau: Silence uninitialized variable warning. | Vinson Lee | 2010-11-03 | 1 | -0/+5 |
| | | | | | | | Fixes this GCC warning. nouveau_vbo_t.c: In function 'nv10_vbo_render_prims': nouveau_render_t.c:161: warning: 'max_out' may be used uninitialized in this function nouveau_render_t.c:161: note: 'max_out' was declared here | ||||
* | dri/nouveau: Re-emit the BO state when coming back from a software fallback. | Francisco Jerez | 2010-10-31 | 1 | -2/+4 |
| | |||||
* | dri/nouveau: Validate the framebuffer state on read buffer changes. | Francisco Jerez | 2010-10-31 | 1 | -0/+7 |
| | |||||
* | dri/nouveau: Fix type promotion issue on 32bit platforms. | Francisco Jerez | 2010-10-31 | 1 | -1/+1 |
| | | | | Fixes some VTX protection errors introduced by e89af209261. | ||||
* | dri/nouveau: Pipeline glTexSubImage texture transfers. | Francisco Jerez | 2010-10-31 | 2 | -19/+68 |
| | |||||
* | dri/nouveau: Keep small DYNAMIC_DRAW vertex buffers in system ram. | Francisco Jerez | 2010-10-31 | 4 | -13/+35 |
| | |||||
* | dri/nouveau: Optimize VBO binding re-emission. | Francisco Jerez | 2010-10-31 | 3 | -26/+84 |
| | |||||
* | dri/nouveau: Split out array handling to its own file. | Francisco Jerez | 2010-10-31 | 9 | -165/+244 |
| | |||||
* | dri/nouveau: Use a macro to iterate over the bound vertex attributes. | Francisco Jerez | 2010-10-31 | 5 | -112/+83 |
| | |||||
* | dri/nouveau: Avoid recursion in nouveau_bo_context_reset(). | Francisco Jerez | 2010-10-31 | 1 | -5/+5 |
| | |||||
* | dri/nouveau: Split out the scratch helpers to a separate file. | Francisco Jerez | 2010-10-31 | 9 | -78/+165 |
| | |||||
* | dri/nouveau: Tell the vbo module we want real hardware BOs. | Francisco Jerez | 2010-10-31 | 1 | -0/+1 |
| | |||||
* | dri/nouveau: Honor the access flags in nouveau_bufferobj_map_range. | Francisco Jerez | 2010-10-31 | 1 | -32/+40 |
| | |||||
* | dri/nouveau: Call _mesa_update_state() after framebuffer invalidation. | Francisco Jerez | 2010-10-30 | 2 | -1/+6 |
| | | | | | Previously nouveau_state_emit() was being called directly, sometimes that doesn't work because it doesn't update the derived GL context. | ||||
* | dri/nv25: Bind a hierarchical depth buffer. | Francisco Jerez | 2010-10-30 | 5 | -8/+34 |
| | |||||
* | dri/nouveau: Don't assert(0) on compressed internal formats. | Francisco Jerez | 2010-10-30 | 1 | -0/+5 |
| | |||||
* | dri/nv20: Clear with the 3D engine. | Francisco Jerez | 2010-10-30 | 1 | -0/+54 |
| | |||||
* | dri/nouveau: Force a "slow" Z clear if we're getting a new depth buffer. | Francisco Jerez | 2010-10-22 | 1 | -0/+12 |
| | |||||
* | Drop GLcontext typedef and use struct gl_context instead | Kristian Høgsberg | 2010-10-13 | 47 | -392/+392 |
| | |||||
* | Rename GLvisual and __GLcontextModes to struct gl_config | Kristian Høgsberg | 2010-10-13 | 9 | -11/+11 |
| | |||||
* | nouveau: Get larger push buffers. | Francisco Jerez | 2010-10-12 | 2 | -2/+2 |
| | | | | | Useful to amortize the command submission/reloc overhead (e.g. etracer goes from 72 to 109 FPS on nv4b). | ||||
* | dri/nouveau: Initialize tile_flags when allocating a render target. | Francisco Jerez | 2010-10-12 | 2 | -6/+14 |
| | |||||
* | dri/nv10: Fake fast Z clears for pre-nv17 cards. | Francisco Jerez | 2010-10-10 | 4 | -20/+127 |
| | |||||
* | dri/nouveau: Minor cleanup. | Francisco Jerez | 2010-10-10 | 4 | -23/+22 |
| | |||||
* | dri/nv10: Use fast Z clears. | Francisco Jerez | 2010-09-30 | 6 | -11/+88 |
| | |||||
* | dri/nouveau: Remove unnecessary flush. | Francisco Jerez | 2010-09-30 | 1 | -3/+1 |
| | |||||
* | dri/nouveau: Have a smaller amount of larger scratch buffers. | Francisco Jerez | 2010-09-30 | 1 | -2/+2 |
| | | | | Larger VBOs avoid many kernel trips to get them in sync with the GPU. | ||||
* | mesa: Force GL_SGIS_generate_mipmap to always be enabled | Ian Romanick | 2010-09-27 | 1 | -1/+0 |
| | | | | As per discussions at XDS. | ||||
* | dri/nouveau: Fix software mipmap generation on 1x1 textures. | Francisco Jerez | 2010-09-21 | 1 | -1/+1 |
| | |||||
* | dri/nv10-nv20: Fix texturing in some cases after a base level change. | Francisco Jerez | 2010-09-21 | 3 | -11/+10 |
| | |||||
* | dri/nouveau: Cleanup more references to old FBOs and VBOs. | Francisco Jerez | 2010-09-21 | 2 | -4/+4 |
| | |||||
* | dri/nouveau: Remove unnecessary assertion. | Francisco Jerez | 2010-09-21 | 1 | -5/+0 |
| |