Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | r300g: add tx depth support in register. | Dave Airlie | 2009-09-26 | 2 | -0/+8 |
| | | | | also enable cube/3d bits in txformat reg | ||||
* | r300g: only pass complete texture state to hw setup function | Dave Airlie | 2009-09-26 | 1 | -15/+12 |
| | | | | | No point passing things twice here, also allows more state to be setup properly. | ||||
* | r300g: add missing break in OQ emit | Dave Airlie | 2009-09-26 | 1 | -0/+1 |
| | |||||
* | llvmpipe: Allow building with LLVM 2.6 too. | José Fonseca | 2009-09-26 | 3 | -0/+15 |
| | |||||
* | r300g: report GL1.5, enable cap bits for OQ and shadow. | Dave Airlie | 2009-09-26 | 1 | -4/+2 |
| | | | | | | | Its not like it works well on 1.3 so may as well reach for greater heights. Signed-off-by: Dave Airlie <[email protected]> | ||||
* | r300g: add z16 unorm texture format | Dave Airlie | 2009-09-26 | 1 | -0/+2 |
| | |||||
* | r300g: fix texture pitch to correct value. | Dave Airlie | 2009-09-26 | 1 | -1/+1 |
| | | | | pitch is pixels - 1, not bytes. | ||||
* | st/xorg: Re-enable accelerated fills and copies. | Michel Dänzer | 2009-09-25 | 1 | -1/+1 |
| | | | | | | These seem to work well enough now with the new code. Composite acceleration isn't quite there yet and thus remains disabled in xorg_composite_bind_state() for now. | ||||
* | st/xorg: Flush render cache if but only if a source has pending write ↵ | Michel Dänzer | 2009-09-25 | 1 | -1/+9 |
| | | | | operations. | ||||
* | st/xorg: Reject Composite acceleration for some cases not working yet. | Michel Dänzer | 2009-09-25 | 1 | -0/+10 |
| | |||||
* | st/xorg: Make sure struct is fully initialized. | Michel Dänzer | 2009-09-25 | 1 | -1/+1 |
| | | | | gcc complained about a missing initializer. | ||||
* | st/xorg: Use generic semantic for Composite mask coordinates. | Michel Dänzer | 2009-09-25 | 1 | -2/+2 |
| | |||||
* | st/xorg: Flesh out EXA PrepareComposite hook a little. | Michel Dänzer | 2009-09-25 | 1 | -2/+28 |
| | | | | | Check that the formats are supported, and don't crash with source-only pictures. | ||||
* | st/xorg: Use I8 format instead of A8 for depth 8 pixmaps. | Michel Dänzer | 2009-09-25 | 1 | -1/+1 |
| | | | | Seems to work better for Composite acceleration. | ||||
* | st/xorg: Bind rasterizer state for copies. | Michel Dänzer | 2009-09-25 | 1 | -0/+2 |
| | |||||
* | st/xorg: Source-only pictures always have format PICT_a8r8g8b8. | Michel Dänzer | 2009-09-25 | 1 | -21/+3 |
| | | | | | See xserver/render/picture.c:createSourcePicture(). This both simplifies the code and avoids a crash because pFormat is NULL. | ||||
* | st/xorg: Better checks for unsupported component alpha pictures. | Michel Dänzer | 2009-09-25 | 1 | -12/+7 |
| | |||||
* | softpipe: Grab fs output z from the correct file. | Michal Krol | 2009-09-25 | 1 | -1/+1 |
| | |||||
* | softpipe: Do not advertise support for L16 and YCBCR formats. | Michal Krol | 2009-09-25 | 1 | -0/+3 |
| | |||||
* | 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. |