Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-22 | targets, radeong: Add Galahad. | Corbin Simpson | |
Currently unconditional and causes segfaults. | |||
2010-06-22 | configure: Add galahad to default build. | Corbin Simpson | |
2010-06-22 | gallium/drivers: Create Galahad from identity. | Corbin Simpson | |
Galahad is a sanity-checking layer meant to replace the crufty and scattered sanity checks inside drivers with a robust, non-silenceable, useful set of warnings and errors that can be used to keep misbehaving state trackers from going unnoticed. | |||
2010-06-22 | mesa: fix attachment error checking for glGetFramebufferAttachmentParameteriv() | Brian Paul | |
This is a follow-on to commit 80dfec3e53fd5b5c8c31fb16376c9910258c91b0. The valid attachments for glGetFramebufferAttachmentParameteriv() depends on whether we're querying the default FBO or a user-created FBO. | |||
2010-06-23 | r300/compiler: allow 1024 instructions in r5xx vertex shaders | Marek Olšák | |
2010-06-23 | r300/compiler: allow 32 temporaries in vertex shaders | Marek Olšák | |
2010-06-23 | r300/compiler: emulate loops in vertex shaders | Marek Olšák | |
It is not perfect, but it is the best we got. | |||
2010-06-23 | gallium: Drop sw drm winsys | Jakob Bornecrantz | |
Last user went away | |||
2010-06-23 | i965g: Move bootstrap code to targets | Jakob Bornecrantz | |
2010-06-23 | i965g: Rename winsys file | Jakob Bornecrantz | |
2010-06-23 | i965g: Moved pci_id to winsys struct | Jakob Bornecrantz | |
2010-06-23 | target-helpers: Add inline helpers | Jakob Bornecrantz | |
2010-06-22 | ir_validate: New pass for checking our invariants. | Eric Anholt | |
2010-06-22 | ir: Give ir_instruction a print visitor helper. | Eric Anholt | |
This avoids spamming each file with includes of ir_print_visitor.h because someone was doing debugging at some point, and is less typing when doing debugging. | |||
2010-06-22 | Hook up texturing in the hierarchical visitor. | Eric Anholt | |
2010-06-23 | mesa: fix assertion failure for GL_ALPHA FBOs | Marek Olšák | |
2010-06-23 | r300g: attempt to fix texture corruption on RV505 | Marek Olšák | |
2010-06-23 | r300g: index buffer range checking | Marek Olšák | |
2010-06-22 | i915g: Revert debug hunks from last commit | Jakob Bornecrantz | |
2010-06-22 | Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. | Eric Anholt | |
2010-06-22 | Add missing build products to gitignore | Ian Romanick | |
2010-06-22 | i915g: Reduce state emission by using a index bias | Jakob Bornecrantz | |
2010-06-22 | i915g: Drop fifo code in vbuf | Jakob Bornecrantz | |
2010-06-22 | i915g: Change state code in vbuf code | Jakob Bornecrantz | |
2010-06-22 | i915g: Rework debug print code | Jakob Bornecrantz | |
2010-06-22 | i915g: Switch to state atoms | Jakob Bornecrantz | |
2010-06-22 | i915g: i915_state_sampler.c code style | Jakob Bornecrantz | |
2010-06-22 | i915g: i915_state_immediate.c code style | Jakob Bornecrantz | |
2010-06-22 | i915g: i915_state_dynamic.c code style | Jakob Bornecrantz | |
2010-06-22 | i915g: Create seperate option for i915g and i965g | Jakob Bornecrantz | |
2010-06-22 | u_math: Add align function npot alignments | Jakob Bornecrantz | |
2010-06-22 | llvmpipe: Ignores | Jakob Bornecrantz | |
2010-06-22 | llvmpipe: make geometry shaders and stream output work | Zack Rusin | |
2010-06-22 | gallium: add a timestamp disjoint query | Zack Rusin | |
allows application to not only request the frequency of the TIME_ELAPSED clock but also to detect if that frequency was consistent throughout the entire bracketed range of graphics commands. | |||
2010-06-22 | gallium: add a new query | Zack Rusin | |
to figure out if gpu is finished with all of the previously issues commands | |||
2010-06-22 | st/mesa: remove bogus assertions st_CompressedTexSubImage2D | Roland Scheidegger | |
width/height may not be a multiple of blocksize (small mip levels / npot textures). This should be handled just fine. Fixes #28530. | |||
2010-06-22 | r300g: optimize the immediate mode emission path a bit | Marek Olšák | |
2010-06-22 | r300g: do not emit ZTOP every draw call | Marek Olšák | |
2010-06-21 | swrast: fix incorrect specular highlights on backfaces | Tim Evans | |
See bug 28577 for details. NOTE: this is a candidate for the 7.8 branch. Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-06-21 | docs: add link to 7.9 relnotes | Brian Paul | |
2010-06-21 | r300g: fix crash when destroying the context on r3xx-r4xx | Marek Olšák | |
FDO bug #28652, | |||
2010-06-21 | glcpp: Initialize error state. | Kenneth Graunke | |
2010-06-21 | glcpp: Accept #elif without an expression if the expression doesn't matter. | Kenneth Graunke | |
Issue a warning. nVidia's compiler seems to accept this; apparently GCC < 4.4 did as well: http://gcc.gnu.org/gcc-4.4/porting_to.html | |||
2010-06-21 | glcpp: Print to the main compiler's infolog, not stdout. | Kenneth Graunke | |
2010-06-21 | Use yy_scan_string and stop caring about shader->SourceLen. | Kenneth Graunke | |
We had to call strlen on the preprocessed source, which seemed a bit pointless; also, we updated shader->SourceLen but not shader->Source, which was even more confusing. Just leave both untouched. | |||
2010-06-21 | glcpp: Rework handling of "defined" operator. | Kenneth Graunke | |
It's now done in the grammar, and as a result, can easily handle parenthesis. defined ( identifier ) is now supported. Fixes glcpp/tests/065-if-defined-parens.c. | |||
2010-06-21 | glcpp/tests: Add a test for #if defined (identifier) | Kenneth Graunke | |
Previously we only tested #if defined identifier (without parenthesis). | |||
2010-06-21 | glcpp: Ignore junk tokens at end of #ifdef/#ifndef (with warning) | Kenneth Graunke | |
Both nVidia's compiler and GCC accept this. Fixes CorrectPreprocess11.frag. | |||
2010-06-21 | glcpp: Add glcpp_warning for printing warnings to the info log. | Kenneth Graunke | |
2010-06-21 | glcpp: Add boolean 'error' flag. | Kenneth Graunke | |
We used to check if the info log is non-empty, but when we print warnings, this will no longer be valid. |