Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | dri/nouveau: Check _ColorDrawBuffers[0] before emitting fb state. | Francisco Jerez | 2010-03-07 | 3 | -3/+3 |
| | |||||
* | radeon: handle compressed sRGB texture formats | Maciej Cencora | 2010-03-07 | 1 | -0/+9 |
| | |||||
* | r300g: fix DRM errors | Marek Olšák | 2010-03-07 | 1 | -1/+6 |
| | |||||
* | r300g: disable macrotiling when the texture height is smaller than a macrotile | Marek Olšák | 2010-03-07 | 1 | -10/+17 |
| | | | | Otherwise incorrect rendering occurs (no idea why). | ||||
* | r300g: enable micro- and macrotiling for all textures and renderbuffers | Marek Olšák | 2010-03-07 | 1 | -0/+39 |
| | |||||
* | r300g: add ability to tile/detile textures using blit during transfers | Marek Olšák | 2010-03-07 | 5 | -55/+197 |
| | |||||
* | r300g: move r300_transfer to separate files | Marek Olšák | 2010-03-07 | 6 | -84/+171 |
| | |||||
* | radeon: move glGetTexImage handlers to seperate file | Maciej Cencora | 2010-03-07 | 9 | -60/+102 |
| | |||||
* | radeon: Some possible improvements that I spoted in radeon_tiled_texture branch. | Maciej Cencora | 2010-03-07 | 1 | -10/+1 |
| | |||||
* | radeon: properly calculate rowstride for tiled images | Maciej Cencora | 2010-03-07 | 4 | -10/+12 |
| | |||||
* | radeon: minor refactoring of mipmap code | Maciej Cencora | 2010-03-07 | 2 | -27/+29 |
| | |||||
* | radeon: add texture helper function | Maciej Cencora | 2010-03-07 | 2 | -0/+29 |
| | |||||
* | radeon: add some debugging info to sw tiling/untiling functions | Maciej Cencora | 2010-03-07 | 1 | -1/+10 |
| | |||||
* | radeon: add software untiling functions | Maciej Cencora | 2010-03-07 | 2 | -0/+225 |
| | |||||
* | radeon: add tile size getter | Maciej Cencora | 2010-03-07 | 2 | -1/+41 |
| | |||||
* | radeon: added tiling functions | Maciej Cencora | 2010-03-07 | 12 | -4/+292 |
| | |||||
* | r300: don't enable EXT_packed_depth_stencil | Maciej Cencora | 2010-03-07 | 1 | -1/+3 |
| | | | | R300 hw doesn't support sampling from Z24_S8 or S8_Z24 formats. | ||||
* | radeon: no need to emit full state twice after flush | Maciej Cencora | 2010-03-07 | 1 | -5/+0 |
| | |||||
* | r300: allow src and dst BOs to be placed in GTT during blit | Maciej Cencora | 2010-03-07 | 1 | -8/+2 |
| | | | | Fixes some relocation failures | ||||
* | r300: reset bos when validating buffers during blit | Maciej Cencora | 2010-03-07 | 1 | -0/+3 |
| | |||||
* | radeon: fallback to software in glCopyTexImage if blit isn't available | Maciej Cencora | 2010-03-07 | 1 | -0/+4 |
| | |||||
* | r300: VAP flush is needed only when vertex program or constants are changed | Maciej Cencora | 2010-03-07 | 4 | -25/+2 |
| | |||||
* | r300: recalculate point size, if point min/max size changes | Maciej Cencora | 2010-03-07 | 1 | -0/+2 |
| | | | | Fixes two wine d3d9 unit tests | ||||
* | r300: no need to flush on context init | Maciej Cencora | 2010-03-07 | 1 | -2/+0 |
| | |||||
* | r300: remove unnecessary code | Maciej Cencora | 2010-03-07 | 1 | -17/+0 |
| | | | | _tnl_UpdateFixedFunctionProgram is already called in r300_draw.c | ||||
* | r300g: disable emitting the HWTCL-related state when SWTCL is in use | Marek Olšák | 2010-03-07 | 4 | -5/+12 |
| | | | | Now SWTCL renders at least "something", we're close... | ||||
* | r300g: resurrect r300_emit_vertex_buffer for SWTCL | Marek Olšák | 2010-03-07 | 1 | -2/+28 |
| | | | | Taken over from c9928ac3ee5dc0d10127388f9312779a6c59da7c. | ||||
* | r300g: validate buffers when using SWTCL | Marek Olšák | 2010-03-07 | 1 | -3/+5 |
| | |||||
* | r300g: share the VS-output-mapping state with SWTCL | Marek Olšák | 2010-03-07 | 4 | -148/+96 |
| | | | | And associated cleanups. | ||||
* | r300g: abort if FS compilation fails on non-debug builds | Marek Olšák | 2010-03-07 | 1 | -0/+1 |
| | |||||
* | r300g: minor cleanups after the no-rhw merge | Marek Olšák | 2010-03-06 | 2 | -9/+5 |
| | |||||
* | r300g: clamp vertex max index according to currently bound buffers | Marek Olšák | 2010-03-06 | 1 | -1/+1 |
| | |||||
* | util: Use bitshift arithmetic to unpack pixels. | José Fonseca | 2010-03-06 | 1 | -23/+92 |
| | | | | All test cases pass now. | ||||
* | progs/gallium/unit: Remove the test cases. | José Fonseca | 2010-03-06 | 1 | -545/+11 |
| | |||||
* | util: Move the format tests cases here so that they can be easily shared. | José Fonseca | 2010-03-06 | 4 | -0/+615 |
| | |||||
* | include/GL: drop more deprecated headers | George Sapountzis | 2010-03-06 | 3 | -420/+0 |
| | |||||
* | util: Several fixes to clamping and test. | José Fonseca | 2010-03-06 | 1 | -9/+6 |
| | | | | | All tests pass here except util_format_b5g5r5a1_unorm_unpack_4ub, due to apparently a gcc 4.4.3 bug. | ||||
* | util: Fix the maximum value computation for SSCALED channels. | José Fonseca | 2010-03-06 | 1 | -1/+1 |
| | |||||
* | util: Add a new flag, for formats that can be described as a bitmask. | José Fonseca | 2010-03-06 | 3 | -7/+12 |
| | |||||
* | progs/gallium/unit: Skip test cases which cannot be represented in 4ub. | José Fonseca | 2010-03-06 | 1 | -4/+23 |
| | |||||
* | progs/gallium/unit: Use the shortened name to reconstruct the function being ↵ | José Fonseca | 2010-03-06 | 1 | -1/+1 |
| | | | | tested. | ||||
* | util: Add the shortened format name to the description. | José Fonseca | 2010-03-06 | 2 | -0/+8 |
| | |||||
* | progs/gallium/unit: Cleanup/fix PIPE_FORMAT_R8SG8SB8UX8U_NORM test cases. | José Fonseca | 2010-03-06 | 1 | -7/+6 |
| | |||||
* | gallivm: Add some notes about sampler static state construction. | José Fonseca | 2010-03-06 | 1 | -1/+17 |
| | | | | | | | Recover some logic to make state canonical, although it is admittedly very shy compared with what could be done. We really need an helper module to make state canonical. | ||||
* | gallivm: Answer question/comment. | José Fonseca | 2010-03-06 | 1 | -1/+11 |
| | | | | This reverts commit 71c05689528d7987bfb99c3afe04e456887bc7b7. | ||||
* | scons: Refuse to use LLVM 2.7 for now. | José Fonseca | 2010-03-06 | 1 | -0/+10 |
| | | | | | | LLVM's trunk is totally broken, at least for x86_64. See http://www.llvm.org/bugs/show_bug.cgi?id=6429 | ||||
* | scons: Fix version comparisons. | José Fonseca | 2010-03-06 | 1 | -1/+2 |
| | |||||
* | gallivm: Add a placeholder for TGSI_FILE_PREDICATE registers. | José Fonseca | 2010-03-06 | 1 | -0/+5 |
| | |||||
* | gallivm: Integrate udis86 on scons builds. | José Fonseca | 2010-03-06 | 1 | -0/+2 |
| | |||||
* | gallivm: Generate valid IR for LLVM 2.7. | José Fonseca | 2010-03-06 | 1 | -1/+14 |
| | | | | | The signatures for pack intrinsics were made more consistent in this version. |