Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | util: Fix ptr -> int conversion. | José Fonseca | 2010-05-13 | 1 | -1/+1 |
| | |||||
* | Conditionally revert "gallivm: Use a more compact approach for ↵ | José Fonseca | 2010-05-13 | 1 | -0/+10 |
| | | | | | | lp_build_broadcast_scalar()." This reverts commit a09e46c72461183c879d8472b44fe740ecc79b9f. | ||||
* | i965: Reduce a single GL_QUADS to GL_TRIANGLE_FAN. | Eric Anholt | 2010-05-13 | 1 | -11/+20 |
| | | | | | | | | | This is similar to the GL_QUAD_STRIP -> TRIANGLE_STRIP optimization -- the GS usage to split the quads into tris is a huge bottleneck, so a quick check improves glean blendFunc time massively (width * height of the window of single-pixel GL_QUADS, many many times). This may also end up helping with cairo performance, which sometimes ends up drawing a single quad. | ||||
* | intel: Don't update window system renderbuffers on TexImage. | Eric Anholt | 2010-05-13 | 2 | -3/+5 |
| | | | | | While sometimes rendering occurs in the form of blits for TexImage, it doesn't interact with the window system renderbuffers, so skip it. | ||||
* | mesa: Remove no-op wrappers around trig functions. | Eric Anholt | 2010-05-13 | 5 | -57/+7 |
| | |||||
* | mesa: Remove _mesa_pow(), which is always just pow(). | Eric Anholt | 2010-05-13 | 9 | -26/+14 |
| | |||||
* | r300g: fix texture transfers | Marek Olšák | 2010-05-13 | 3 | -2/+8 |
| | | | | | | | The regression has first shown up after this state tracker change: b0427bedde80e3189524651a327235bdfddbc613. FDO bug #28082. | ||||
* | mesa: silence compiler warning | Alan Hourihane | 2010-05-13 | 1 | -1/+3 |
| | |||||
* | llvmpipe: Update instructions for MSVC builds. | José Fonseca | 2010-05-13 | 1 | -1/+9 |
| | |||||
* | egl: Drop broken _EGL_PLATFORM_NO_OS code | Kristian Høgsberg | 2010-05-13 | 1 | -32/+0 |
| | | | | | It would do strlen(library_suffix()) in _eglLoaderFile(), with library_suffix() returning NULL. So obviuosly not used or tested. | ||||
* | egl: Don't try to load driver basename if the platform needs a suffix | Kristian Høgsberg | 2010-05-13 | 1 | -3/+5 |
| | | | | That is, don't dlopen(egl_glx) when we know we need to append .so. | ||||
* | trace: Add missing header. | Vinson Lee | 2010-05-13 | 1 | -0/+1 |
| | | | | Fixes GCC implicit function declaration warning. | ||||
* | st/mesa: Remove unnecessary header. | Vinson Lee | 2010-05-13 | 1 | -1/+0 |
| | |||||
* | gallium: Add tokens for Cygwin. | Vinson Lee | 2010-05-13 | 3 | -6/+11 |
| | |||||
* | 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 | 2 | -1/+59 |
| | |||||
* | graw: Make functions public | Jakob Bornecrantz | 2010-05-12 | 1 | -7/+7 |
| | |||||
* | gallivm: Ensure PIPE_OS_xxx are defined. | José Fonseca | 2010-05-12 | 1 | -0/+1 |
| | |||||
* | gallivm: Use a more compact approach for lp_build_broadcast_scalar(). | José Fonseca | 2010-05-12 | 1 | -8/+10 |
| | | | | | | | It produces exactly the same machine code, but it cuts 5% of the number of instructions generated for a typical shader. Also, preserve the scalar when length is 1. | ||||
* | llvmpipe: Dump fs key's stencil state. | José Fonseca | 2010-05-12 | 1 | -0/+10 |
| | |||||
* | util: Add function to dump PIPE_STENCIL_OP_xxx | José Fonseca | 2010-05-12 | 2 | -0/+30 |
| | |||||
* | 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 | 31 | -8/+47 |
| | | | | | | 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 |
| | |||||
* | gallivm: additional comments | Brian Paul | 2010-05-12 | 2 | -6/+39 |
| | |||||
* | llvmpipe: s/bool/boolean/ in test progs | Brian Paul | 2010-05-12 | 3 | -6/+6 |
| | |||||
* | gallivm: s/bool/boolean | Brian Paul | 2010-05-12 | 1 | -3/+3 |
| | |||||
* | gallivm: rename vars, update comments, etc | Brian Paul | 2010-05-12 | 2 | -21/+23 |
| | |||||
* | egl_dri2: Zero out driver struct | Kristian Høgsberg | 2010-05-12 | 1 | -0/+1 |
| | | | | Otherwise testing ->Probe for non-NULL and calling it goes boom. | ||||
* | 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: comment out LLVMUnionTypeKind case | Brian Paul | 2010-05-12 | 1 | -0/+2 |
| | |||||
* | gallivm: rename texel result param | Brian Paul | 2010-05-12 | 2 | -17/+22 |
| | | | | Be clear that this parameter returns four texel channel results. | ||||
* | gallivm: add a few comments | Brian Paul | 2010-05-12 | 1 | -3/+3 |
| | |||||
* | gallivm/llvmpipe: add const qualifiers | Brian Paul | 2010-05-12 | 4 | -14/+14 |
| | |||||
* | gallivm: added lp_typekind_name() util function | Brian Paul | 2010-05-12 | 2 | -0/+49 |
| | |||||
* | tgsi: also count instructions in tgsi_scan_shader() | Brian Paul | 2010-05-12 | 2 | -4/+4 |
| | |||||
* | 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 |
| |