Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | nv50: fix TEX for WriteMask not equal 0xf | Christoph Bumiller | 2009-09-25 | 1 | -4/+5 |
| | | | | | If you e.g. only need alpha, it ends up in the first reg, not the last, as it would when reading rgb too. | ||||
* | nv50: actually enable view volume clipping | Christoph Bumiller | 2009-09-25 | 1 | -1/+10 |
| | | | | | | | Until now, only primitives wholly outside the view volume were not drawn. This was only visibile when using a viewport smaller than the window size, naturally. | ||||
* | nv50: RCP and RSQ cannot load from VP inputs | Christoph Bumiller | 2009-09-25 | 1 | -1/+21 |
| | |||||
* | nv50: fix CEIL and TRUNC | Christoph Bumiller | 2009-09-25 | 1 | -4/+5 |
| | | | | Separated the integer rounding mode flag for cvt. | ||||
* | nv50: implement BGNLOOP, BRK, ENDLOOP | Christoph Bumiller | 2009-09-25 | 1 | -2/+75 |
| | | | | | | There's a good chance a loop won't execute correctly though since our TEMP allocation assumes programs to be executed linearly. Will fix later. | ||||
* | nv50: implement IF, ELSE, ENDIF opcodes | Christoph Bumiller | 2009-09-25 | 1 | -42/+146 |
| | |||||
* | r300g: add texture format for xvmc | Cooper Yuan | 2009-09-25 | 1 | -0/+3 |
| | |||||
* | st/xorg: start working on the Xv acceleration code | Zack Rusin | 2009-09-24 | 2 | -0/+218 |
| | |||||
* | st/xorg: fills are supported plussome minor clenups | Zack Rusin | 2009-09-24 | 2 | -11/+7 |
| | |||||
* | st/xorg: add easier way of disabling/enabling acceleration | Zack Rusin | 2009-09-24 | 2 | -10/+18 |
| | |||||
* | llvmpipe: add missing __FUNCTION__ parameter to debug_printf() calls | Brian Paul | 2009-09-24 | 1 | -4/+8 |
| | |||||
* | llvmpipe: increase max 3D texture size to 256 | Brian Paul | 2009-09-24 | 1 | -1/+1 |
| | |||||
* | Merge branch 'mesa_7_6_branch' | Brian Paul | 2009-09-24 | 1 | -1/+1 |
|\ | | | | | | | | | | | Conflicts: src/mesa/vbo/vbo_exec_array.c | ||||
| * | Merge branch 'mesa_7_5_branch' into mesa_7_6_branch | Brian Paul | 2009-09-24 | 1 | -1/+1 |
| |\ | |||||
| | * | softpipe: Increase GL_MAX_3D_TEXTURE_SIZE to 256. | Vinson Lee | 2009-09-24 | 1 | -1/+1 |
| | | | |||||
* | | | Merge branch 'mesa_7_6_branch' | Brian Paul | 2009-09-24 | 1 | -5/+5 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/mesa/drivers/dri/r600/r700_assembler.c src/mesa/drivers/dri/r600/r700_chip.c src/mesa/drivers/dri/r600/r700_render.c src/mesa/drivers/dri/r600/r700_vertprog.c src/mesa/drivers/dri/r600/r700_vertprog.h src/mesa/drivers/dri/radeon/radeon_span.c | ||||
| * | | tgsi/sse: Pass the lodbias, not zero. More comments. | Brian Paul | 2009-09-24 | 1 | -5/+5 |
| | | | | | | | | | | | | This fixes the glean/glsl1 "texture2D(), with bias" test when using SSE. | ||||
* | | | gallium/trace: casts to silence warnings | Brian Paul | 2009-09-24 | 1 | -4/+4 |
| | | | |||||
* | | | tgsi/sse: remove old comments | Brian Paul | 2009-09-24 | 1 | -8/+0 |
| | | | |||||
* | | | tgsi/sse: implement SEQ, SGT, SLE, SNE | Brian Paul | 2009-09-24 | 1 | -4/+4 |
| | | | |||||
* | | | trace: fix printf warnings | Keith Whitwell | 2009-09-24 | 1 | -5/+5 |
| | | | |||||
* | | | softpipe: fix compiler warnings | Keith Whitwell | 2009-09-24 | 2 | -2/+2 |
| | | | |||||
* | | | pipebuffer: fix printf warnings | Keith Whitwell | 2009-09-24 | 1 | -1/+1 |
| | | | |||||
* | | | pipebuffer: fix warnings | Keith Whitwell | 2009-09-24 | 1 | -2/+2 |
| | | | |||||
* | | | draw: fix warning | Keith Whitwell | 2009-09-24 | 1 | -1/+1 |
| | | | |||||
* | | | softpipe: Use portable INLINE macro. | José Fonseca | 2009-09-24 | 1 | -1/+1 |
| | | | |||||
* | | | softpipe: Update SConscript. | José Fonseca | 2009-09-24 | 1 | -6/+0 |
| | | | |||||
* | | | gdi: Update for WGL state tracker interface changes. | José Fonseca | 2009-09-24 | 2 | -8/+16 |
| | | | |||||
* | | | wgl: DWM integration. | José Fonseca | 2009-09-24 | 10 | -67/+380 |
| | | | |||||
* | | | llvmpipe: move tile cache datatypes into .c file since they're private | Brian Paul | 2009-09-23 | 2 | -36/+38 |
| | | | |||||
* | | | softpipe: replace macros with inline functions | Brian Paul | 2009-09-23 | 1 | -21/+32 |
| | | | | | | | | | | | | And update comments. | ||||
* | | | softpipe: white-space/formatting fixes and updated comments | Brian Paul | 2009-09-23 | 1 | -86/+87 |
| | | | |||||
* | | | llvmpipe: added max texture/surface size sanity check | Brian Paul | 2009-09-23 | 1 | -0/+6 |
| | | | | | | | | | | | | Carried over from softpipe driver. | ||||
* | | | llvmpipe: increase MAX_WIDTH/HEIGHT to match max texture size | Brian Paul | 2009-09-23 | 1 | -2/+2 |
| | | | |||||
* | | | Merge branch 'mesa_7_6_branch' | Brian Paul | 2009-09-23 | 3 | -8/+8 |
|\| | | | | | | | | | | | | | | | | | Conflicts: src/gallium/drivers/softpipe/sp_tile_cache.c | ||||
| * | | softpipe: added max texture/surface size sanity check | Brian Paul | 2009-09-23 | 1 | -0/+6 |
| | | | |||||
| * | | softpipe: increase MAX_WIDTH/HEIGTH 4096 to match max texture size | Brian Paul | 2009-09-23 | 1 | -2/+2 |
| | | | |||||
| * | | Merge branch 'mesa_7_5_branch' into mesa_7_6_branch | Brian Paul | 2009-09-21 | 1 | -2/+2 |
| |\| | |||||
| | * | softpipe: Fix cube face selection. | Brian Paul | 2009-09-21 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | If arx and ary are equal, we still want to choose from one of them, and not arz. (cherry picked from commit de685b37a91bc95dd4093a44a49b7b47385b1f7c) | ||||
* | | | Merge branch 'softpipe-opt' | Keith Whitwell | 2009-09-23 | 44 | -4312/+4571 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: progs/demos/cubemap.c src/gallium/drivers/softpipe/sp_tex_sample.c src/gallium/drivers/softpipe/sp_texture.c | ||||
| * | | | softpipe: fix bugs in POT texture sampling when texture is not square | root | 2009-09-22 | 1 | -6/+28 |
| | | | | | | | | | | | | | | | | | | | | Before, if level was greater than the logbase2(base size) we were doing a negative bit shift and winding up with garbage values. | ||||
| * | | | softpipe: additional assertions | Brian Paul | 2009-09-22 | 1 | -0/+4 |
| | | | | |||||
| * | | | softpipe: disable a _debug_printf() | Brian Paul | 2009-09-22 | 1 | -0/+2 |
| | | | | |||||
| * | | | softpipe: need to write depth/stencil values even when stencil fails | Keith Whitwell | 2009-09-22 | 1 | -12/+10 |
| | | | | |||||
| * | | | softpipe: set quad->facing value | Keith Whitwell | 2009-09-22 | 1 | -0/+1 |
| | | | | |||||
| * | | | softpipe: fix polygon stipple | Keith Whitwell | 2009-09-22 | 1 | -2/+0 |
| | | | | |||||
| * | | | softpipe: fix occlusion counting | Keith Whitwell | 2009-09-22 | 1 | -2/+17 |
| | | | | |||||
| * | | | softpipe: use one fewer divide in sample_cube | Keith Whitwell | 2009-08-24 | 1 | -3/+6 |
| | | | | | | | | | | | | | | | | | | | | GCC won't do this for us. Makes a bigger difference to cubemap fps than previous set of compilcated rearrangements. | ||||
| * | | | softpipe: separate out 2d and cube img filter functions | Keith Whitwell | 2009-08-24 | 1 | -4/+88 |
| | | | | |||||
| * | | | softpipe: make the various get_texel routines more similar | Keith Whitwell | 2009-08-24 | 1 | -92/+176 |
| | | | | | | | | | | | | | | | | | | | | Remove arguments, return const float * by default. Add specialized 3d versions and remove 3d texture support from the others. |