Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gallium: remove old files | Brian Paul | 2008-04-30 | 2 | -143/+0 |
| | |||||
* | gallium: fix texture border removal bug | Brian Paul | 2008-04-30 | 1 | -0/+4 |
| | |||||
* | gallium: use the newer PIPE_FORMAT_x_UNORM format names | Brian Paul | 2008-04-30 | 10 | -60/+60 |
| | |||||
* | gallium: rename old PIPE_FORMAT_U_I8 with PIPE_FORMAT_I8_UNORM, etc. | Brian Paul | 2008-04-30 | 1 | -9/+10 |
| | | | | | Now all the packed color types are consistantly named. Added temporary #defines for the old names until all drivers are updated. | ||||
* | gallium: replace old PIPE_FORMAT_U_S8 with PIPE_FORMAT_S8_UNORM | Brian Paul | 2008-04-30 | 2 | -3/+3 |
| | |||||
* | Add support for GL_REPLACE_EXT texture env mode. | Brian Paul | 2008-04-30 | 1 | -1/+6 |
| | | | | | | GL_REPLACE_EXT comes from the ancient GL_EXT_texture extension. Found an old demo that actually uses it. The values of the GL_REPLACE and GL_REPLACE_EXT tokens is different, unfortunately. | ||||
* | added xdemos/sharedtex.c test | Brian Paul | 2008-04-30 | 2 | -0/+325 |
| | | | | | | Test that modifications to a texture object in one rendering context are seen in a second rendering context. Press 't' to change the texture's image/colors. | ||||
* | gallium: fix typo: s/custam/custom/ | Brian Paul | 2008-04-30 | 1 | -1/+1 |
| | |||||
* | plug a memleak, destroy setup context | Zack Rusin | 2008-04-30 | 1 | -0/+2 |
| | |||||
* | try to fix the deleting of the bound cso during cleanup of the hash | Zack Rusin | 2008-04-30 | 3 | -18/+178 |
| | |||||
* | gallium: Fix release build. | José Fonseca | 2008-05-01 | 1 | -0/+2 |
| | |||||
* | d3d: Windows miniport driver portability fixes. | José Fonseca | 2008-05-01 | 5 | -35/+53 |
| | |||||
* | scons: Try to cope with scons 0.98+. | José Fonseca | 2008-05-01 | 1 | -2/+8 |
| | |||||
* | gallium: use new buffer wrapper functions in p_inlines.h | Brian Paul | 2008-04-30 | 10 | -89/+62 |
| | | | | This allows us to remove most of the direct references to winsys in the state tracker. | ||||
* | gallium: new pipe_buffer alloc/map/unmap/ref wrappers | Brian Paul | 2008-04-30 | 1 | -0/+50 |
| | |||||
* | gallium: consolidate the bitmap->texel conversion code | Brian Paul | 2008-04-30 | 1 | -96/+67 |
| | |||||
* | gallium: create a new texture each time we init/flush the bitmap cache | Brian Paul | 2008-04-30 | 1 | -38/+42 |
| | |||||
* | gallium: simplify texture format selection | Brian Paul | 2008-04-30 | 2 | -40/+18 |
| | |||||
* | gallium: init hw_key with memset() to silence valgrind warnings | Brian Paul | 2008-04-29 | 1 | -0/+2 |
| | | | | We shouldn't be hashing with keys that have uninitialized memory. | ||||
* | gallium: updated comment in xm_flush_frontbuffer() | Brian Paul | 2008-04-29 | 1 | -4/+3 |
| | |||||
* | gallium: test for new PIPE_ARCH_X86 | Brian Paul | 2008-04-29 | 2 | -2/+2 |
| | |||||
* | gallium: flush pipe before updating bitmap texture | Brian Paul | 2008-04-29 | 1 | -1/+5 |
| | | | | Fixes duplicated text bug in progs/tests/texwrap.c | ||||
* | silence p_debug.h:63: warning: ISO C forbids forward references to ↵ | Zack Rusin | 2008-04-29 | 2 | -6/+3 |
| | | | | ‘enum’ types | ||||
* | disable GL_TEXTURE_1D at end of frame to fix failed assertion | Brian Paul | 2008-04-29 | 1 | -0/+1 |
| | |||||
* | gallium: declare pipe_format enum to silence warnings | Brian Paul | 2008-04-29 | 1 | -0/+2 |
| | |||||
* | gallium: add pack for _FLOAT formats to pack_ub | Keith Whitwell | 2008-04-29 | 1 | -0/+18 |
| | |||||
* | gallium: fix pack for A1R5B5G5 | Keith Whitwell | 2008-04-29 | 1 | -2/+2 |
| | |||||
* | gallium: add pack for A4R4G4B4 | Keith Whitwell | 2008-04-29 | 1 | -0/+12 |
| | |||||
* | gallium: add pack for A1R5B5G5 | Keith Whitwell | 2008-04-29 | 1 | -0/+12 |
| | |||||
* | gallium: add debug_print_format() make it easier to print format error messages | Keith Whitwell | 2008-04-29 | 4 | -89/+111 |
| | |||||
* | gallium: added some assertions to be sure the blit's surface formats are ↵ | Brian Paul | 2008-04-29 | 1 | -0/+3 |
| | | | | suitable | ||||
* | gallium: added some assertions to st_render_texture() to check surface format | Brian Paul | 2008-04-29 | 1 | -0/+2 |
| | | | | Make sure we can really render to the texture surface given its format. | ||||
* | gallium: fix broken GL_DEPTH_COMPONENT case in fallback_copy_texsubimage() | Brian Paul | 2008-04-29 | 1 | -19/+40 |
| | | | | Also, make sure surfaces are suitable for blitting before calling util_blit_pixels(). | ||||
* | mesa: added _mesa_scale_and_bias_depth_uint() | Brian Paul | 2008-04-29 | 2 | -0/+18 |
| | |||||
* | gallium: add \n to error strings | Brian Paul | 2008-04-29 | 1 | -2/+2 |
| | |||||
* | gallium: fix error msg typo | Brian Paul | 2008-04-29 | 1 | -1/+1 |
| | |||||
* | gallium: set border color | Roland Scheidegger | 2008-04-29 | 1 | -0/+5 |
| | |||||
* | mesa: explicitly delete textures before creating new ones | Brian Paul | 2008-04-28 | 1 | -1/+12 |
| | | | | Also, call glutDestroyWindow() upon exit. | ||||
* | gallium: fix incorrect level param in copy_image_data_to_texture() | Brian Paul | 2008-04-28 | 1 | -1/+1 |
| | | | | | This fixes a weird conform test failure that depended on something that happened several tests earlier. This took waaaaaay too long to find/fix. | ||||
* | tgsi: make loop structure clearer, use x86_lea for increments | Keith Whitwell | 2008-04-28 | 1 | -66/+68 |
| | |||||
* | tsgi: add a makefile | Keith Whitwell | 2008-04-28 | 1 | -0/+2 |
| | |||||
* | translate: squash warnings | Keith Whitwell | 2008-04-28 | 2 | -2/+3 |
| | |||||
* | pb: remove unused variable, squash warning | Keith Whitwell | 2008-04-28 | 1 | -2/+0 |
| | |||||
* | gallium: Set SSE_SWIZZLES to 0 by default. | Michal Krol | 2008-04-28 | 1 | -1/+1 |
| | |||||
* | gallium: Generate SSE code to swizzle and unswizzle vs inputs and outputs. | Michal Krol | 2008-04-28 | 7 | -15/+204 |
| | | | | Change SSE_SWIZZLES #define to 0 to disable it. | ||||
* | gallium: check for PIPE_FORMAT_X8Z24_UNORM format | Brian Paul | 2008-04-28 | 1 | -1/+2 |
| | |||||
* | gallium: replace some code with a call to st_choose_format() | Brian Paul | 2008-04-28 | 1 | -16/+2 |
| | |||||
* | gallium: return enum pipe_format, not uint, for a few functions | Brian Paul | 2008-04-28 | 1 | -3/+3 |
| | |||||
* | gallium: add cases for PIPE_FORMAT_X8Z24_UNORM | Brian Paul | 2008-04-28 | 1 | -0/+4 |
| | |||||
* | pipebuffer: Be extra cautious with the incoming buffers. | José Fonseca | 2008-04-27 | 1 | -3/+17 |
| | | | | | A common mistake is trying to fence user or malloc buffers. So don't let the crash happen inside pipebuffer lib. |