Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gallium: convert rasterizer state to use gl-style front/back concepts | Keith Whitwell | 2010-05-14 | 17 | -254/+187 |
| | | | | | | | | | | | | Use front/back instead of cw/ccw throughout. Also, use offset_point/line/fill instead of offset_cw/ccw. Brings gallium representation of this state into line with its main user, and also what turns out to be the most common hardware representation. This fixes a long-standing bias in the interface towards the architecture of the software rasterizer. | ||||
* | r300g: fix for piglit/fp-indirections2 | Marek Olšák | 2010-05-14 | 1 | -1/+1 |
| | |||||
* | llvmpipe: silence casting warnings | Brian Paul | 2010-05-13 | 3 | -15/+32 |
| | |||||
* | llvmpipe: silence cast warnings in test programs | Brian Paul | 2010-05-13 | 4 | -6/+63 |
| | |||||
* | r300g: fix texture transfers | Marek Olšák | 2010-05-13 | 2 | -1/+7 |
| | | | | | | | The regression has first shown up after this state tracker change: b0427bedde80e3189524651a327235bdfddbc613. FDO bug #28082. | ||||
* | llvmpipe: Update instructions for MSVC builds. | José Fonseca | 2010-05-13 | 1 | -1/+9 |
| | |||||
* | trace: Add missing header. | Vinson Lee | 2010-05-13 | 1 | -0/+1 |
| | | | | Fixes GCC implicit function declaration warning. | ||||
* | trace: Remove unnecessary headers. | Vinson Lee | 2010-05-13 | 2 | -2/+0 |
| | |||||
* | r300g: re-order caps | Marek Olšák | 2010-05-13 | 1 | -40/+28 |
| | |||||
* | r300g: fill out the shader limits | Marek Olšák | 2010-05-13 | 1 | -2/+56 |
| | |||||
* | trace: Update README | Jakob Bornecrantz | 2010-05-12 | 1 | -25/+12 |
| | |||||
* | rbug: Update and add READMEs | Jakob Bornecrantz | 2010-05-12 | 1 | -0/+58 |
| | |||||
* | llvmpipe: Dump fs key's stencil state. | José Fonseca | 2010-05-12 | 1 | -0/+10 |
| | |||||
* | llvmpipe: Enable mem2reg pass even with LP_DEBUG=nopt. | José Fonseca | 2010-05-12 | 1 | -0/+5 |
| | | | | Otherwise things start crashing. | ||||
* | rbug: Add to all targets that link against trace | Jakob Bornecrantz | 2010-05-12 | 5 | -5/+16 |
| | | | | | | Also added calls to the create function in target helpers and in tr_drm.c the latter being a hack and should be replaced with the wrap screen target helper. But at least this way we don't regress. | ||||
* | trace: Remove rbug from trace | Jakob Bornecrantz | 2010-05-12 | 10 | -1277/+5 |
| | |||||
* | rbug: Use container of macro | Jakob Bornecrantz | 2010-05-12 | 1 | -7/+10 |
| | |||||
* | rbug: Fix draw blocking | Jakob Bornecrantz | 2010-05-12 | 3 | -2/+84 |
| | |||||
* | rbug: Fix sampler views and surfaces in context info | Jakob Bornecrantz | 2010-05-12 | 4 | -19/+39 |
| | |||||
* | rbug: Fix shaders | Jakob Bornecrantz | 2010-05-12 | 5 | -36/+188 |
| | |||||
* | rbug: Break out of trace | Jakob Bornecrantz | 2010-05-12 | 10 | -0/+2797 |
| | |||||
* | llvmpipe: s/bool/boolean/ in test progs | Brian Paul | 2010-05-12 | 3 | -6/+6 |
| | |||||
* | r300g: Correct viewport setup for SW TCL. | Corbin Simpson | 2010-05-12 | 4 | -12/+9 |
| | | | | | glxgears now renders in the right place on-screen, although it is still rather...psychedelic. | ||||
* | r300g: Add VBO dumper for SW TCL. | Corbin Simpson | 2010-05-12 | 1 | -0/+19 |
| | | | | Commented out, not easily enabled. *Very* noisy. | ||||
* | r300g: Immediate mode won't work with SW TCL right now. | Corbin Simpson | 2010-05-12 | 1 | -1/+9 |
| | | | | | This could be done later of course. SW TCL should have a much different threshold because it's much more worth it. | ||||
* | r300g: Fix indentation. | Corbin Simpson | 2010-05-12 | 1 | -10/+10 |
| | |||||
* | gallivm/llvmpipe: add const qualifiers | Brian Paul | 2010-05-12 | 1 | -3/+3 |
| | |||||
* | llvmpipe: Handle PIPE_CAP_GUARD_*. | José Fonseca | 2010-05-12 | 1 | -0/+5 |
| | | | | Without asserting. | ||||
* | llvmpipe: Use RAST_WHOLE/EDGE_TEST in more places. | José Fonseca | 2010-05-12 | 4 | -7/+8 |
| | |||||
* | llvmpipe: Move the opaque flag computation into the variant. | José Fonseca | 2010-05-12 | 2 | -14/+15 |
| | |||||
* | svga: Advertise shader limits. | José Fonseca | 2010-05-12 | 1 | -0/+51 |
| | |||||
* | llvmpipe: Advertise (gallivm's) shader limits. | José Fonseca | 2010-05-12 | 1 | -0/+32 |
| | |||||
* | softpipe: Adverstise (tgsi_exec's) shader limits. | José Fonseca | 2010-05-12 | 1 | -0/+31 |
| | |||||
* | gallium: Make PIPE_CAP_xxx enums. | José Fonseca | 2010-05-12 | 11 | -22/+22 |
| | |||||
* | llvmpipe: fix texture image size calculation | Brian Paul | 2010-05-11 | 1 | -1/+1 |
| | | | | | | We were allocating too much memory for linear layouts. The block_size factor is already included in the row_stride and should not be used in the img_stride calculation. This is typically a 4x savings! | ||||
* | llvmpipe: add a simple resource tracking/debug feature | Brian Paul | 2010-05-11 | 2 | -0/+58 |
| | | | | | | If debug build, keep a linked list of all allocated resources (textures). The llvmipe_print_resources() function can be called from a debugger to print a list of all resources, their sizes, total size, etc. | ||||
* | llvmpipe: remove trailing whitespace, rewrap comment | Brian Paul | 2010-05-11 | 1 | -3/+2 |
| | |||||
* | scons: Export shouldn't be part of the if stanza. | José Fonseca | 2010-05-11 | 1 | -1/+1 |
| | |||||
* | llvmpipe: enable PIPE_CAP_INDEP_BLEND_ENABLE | Brian Paul | 2010-05-10 | 1 | -1/+1 |
| | | | | | This enables the GL_EXT_draw_buffers2 extension. Tested with progs/tests/drawbuffers2. | ||||
* | llvmpipe: fix up indexing of blend/colormask state for render targets | Brian Paul | 2010-05-10 | 5 | -24/+47 |
| | |||||
* | llvmpipe: update image dump/debug code | Brian Paul | 2010-05-10 | 1 | -16/+17 |
| | |||||
* | llvmpipe: add, update, rewrap comments | Brian Paul | 2010-05-10 | 2 | -6/+16 |
| | |||||
* | gallivm/llvmpipe: move an old comment to a better location | Brian Paul | 2010-05-10 | 1 | -11/+0 |
| | |||||
* | svga: Fill in is_resource_referenced callback. | José Fonseca | 2010-05-10 | 1 | -0/+1 |
| | |||||
* | i965g: fix resource creation recursion bug | Roland Scheidegger | 2010-05-10 | 1 | -1/+1 |
| | |||||
* | i965g: add brw_state_debug.c to SConscript | Roland Scheidegger | 2010-05-10 | 1 | -1/+1 |
| | |||||
* | gallivm: Add an alternative to LLVMDumpValue that works with Windows GUI apps. | José Fonseca | 2010-05-08 | 1 | -2/+2 |
| | |||||
* | r300g: follow pipe_rasterizer_state::light_twoside | Marek Olšák | 2010-05-08 | 3 | -5/+27 |
| | |||||
* | r300g: follow pipe_rasterizer_state::point_size_per_vertex | Marek Olšák | 2010-05-08 | 1 | -4/+15 |
| | |||||
* | r300g: move GA_POINT_MINMAX back to rs_state | Marek Olšák | 2010-05-08 | 3 | -6/+17 |
| | | | | This basically reverts commit 74f94e8fdfe035fa68acdc19e6b0afc2957a4264. |