summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2010-03-30mesa: Add missing features.Chia-I Wu
Add features tested in the code but missing from mfeatures.h. This also fixes some tests of features. They should be tested with "#if", not "#ifdef".
2010-03-30mesa: Add umbrella features.Chia-I Wu
Add FEATURE_GL, FEATURE_ES1, and FEATURE_ES2 for OpenGL, OpenGL ES 1.x, and OpenGL ES 2.x respectively. Define individual features through the new umbrella features. There is no real change introduced by this commit.
2010-03-29drisw: Remove unnecessary header.Vinson Lee
2010-03-29swrastg: Silence unused value warning.Vinson Lee
2010-03-29r300g: Remove unused variable.Vinson Lee
2010-03-29r300g: Remove unnecessary header.Vinson Lee
2010-03-29r300g: Bind constantbuf to Draw immediately, don't wait for render.Corbin Simpson
Doesn't hurt, and reduces code duplication.
2010-03-30st/glx: Remove a wrong assertion in choose_pixel_format.Chia-I Wu
There are X visuals that Gallium or the code does not support. We could not assert the color format to be supported. Return PIPE_FORMAT_NONE in such cases and let the caller handle it.
2010-03-29gallivm: use constant size array, added assertion checkBrian Paul
2010-03-30gallium/util: use other layout instead of the old compressedRoland Scheidegger
2010-03-30Merge branch 'master' into gallium-new-formatsRoland Scheidegger
Conflicts: src/gallium/auxiliary/util/u_format.csv
2010-03-30gallium: adapt all code to the renamed depth/stencil formatsRoland Scheidegger
2010-03-30gallium: make the python scripts for format parsing not fail on new formatsRoland Scheidegger
they won't generate any useful conversion code for some of the new formats but at least don't assert. Also needed some more hacks so they don't generate code for some of the new formats, as gcc was not impressed. Also declare unused channels as void, and change the scripts to not fail if the first channel happened to be unused. Needs serious fixing.
2010-03-29Add test case for lp_bld_printf()Chris Li
2010-03-29gallivm: added lp_bld_printf() functionChris Li
2010-03-29st/python: Update for util_draw_vertex_buffer changes.José Fonseca
2010-03-29st/python: Move surface read/write methods to context.José Fonseca
2010-03-29gallivm: make sure that the alloca's are the very first thing in the functionZack Rusin
otherwise mem2reg can't put them in registers
2010-03-29st/dri/sw: add drisw_api similarly to dri1_apiGeorge Sapountzis
I am pretty sure that this is in gallium spirit, so commit. Thanks to Chia-I for suggesting this.
2010-03-29ws/sw/dri: s/xm/dri_sw/George Sapountzis
2010-03-29gallium: fix bogus depth/stencil format names (and channel descriptions)Roland Scheidegger
only the depth part is normalized, stencil part isn't.
2010-03-29gallium: add new texture formatsRoland Scheidegger
These are needed for DX10 and/or OGL3.3. This just adds the formats nothing handles them yet. PIPE_FORMAT_R1_UNORM can't be used currently as it requires special filter. Need to reclassify compressed formats at some point.
2010-03-29glsl: avoid using rcp in length() functionsBrian Paul
See prev commit for related info.
2010-03-29glsl: remove rcp from sqrt()Brian Paul
Per a patch from Marek Olšák, we can simply multiply the incoming value by 1/sqrt(x) instead of using rcp. We're keeping the x==0 check to avoid generating NaN for sqrt(0).
2010-03-29gallium/docs: minor fixesRoland Scheidegger
2010-03-29Revert "python: Temporarily disable python state tracker until transfers are ↵José Fonseca
done by contexts" This reverts commit 50a778661930ec7aa875a9c5235e9910143ec700.
2010-03-29i965g: util_format_is_compressed() -> util_format_is_s3tc().José Fonseca
2010-03-29mesa/st: util_format_is_compressed() -> util_format_is_s3tc().José Fonseca
2010-03-29svga: util_format_is_compressed() -> util_format_is_s3tc().José Fonseca
2010-03-29r300: UTIL_FORMAT_LAYOUT_COMPRESSED -> UTIL_FORMAT_LAYOUT_S3TC.José Fonseca
2010-03-29util: Distinguish between the different compression formats.José Fonseca
In particular, all current uses of util_format_is_compressed() actually mean s3tc.
2010-03-29softpipe: Map GS constants, too.Michal Krol
2010-03-29r300g: print configurable debugging info on non-debug buildsMarek Olšák
2010-03-28intel: Bump intel driver date to reflect status as 2010Q1 releaseIan Romanick
2010-03-28mesa: set version string to 7.8Ian Romanick
Also set the correct release date.
2010-03-28swrast: Remove unnecessary header.Vinson Lee
2010-03-28ws/xlib: Call XFlush after PutImageKeith Whitwell
Want to see the results.
2010-03-28gallium: new raw gallium interface to support standalone testsKeith Whitwell
Provides basic window system integration behind a simple interface, allowing tests to be written without dependency on either the driver or window system. With a lot of work, could turn into something like glut for gallium.
2010-03-28aux/tgsi: fix some minor glitches in string routinesKeith Whitwell
Not sure why we are open-coding these rather than using standard library functions.
2010-03-28st/python: updates for recent interface changesKeith Whitwell
Still problems at runtime with vertex elements, etc. Building still disabled.
2010-03-28drisw: probably better hack for stride and some commentsGeorge Sapountzis
2010-03-28util: Update MSDN links.José Fonseca
2010-03-28gallium/docs: fix formatting mistakes in d3d11ddi.txtLuca Barbieri
2010-03-28gallium/docs: add comparison between Gallium and Direct3D 11 DDI interfacesLuca Barbieri
Feel free to check it and improve it if necessary.
2010-03-28r300g: handle TGSI_OPCODE_RET as ENDMarek Olšák
2010-03-27r300g: disable cliprectsMarek Olšák
Thanks to Nicolai Hähnle for explaining this register!
2010-03-27drisw: update commentGeorge Sapountzis
2010-03-27r300g: print errors even on non-debug buildsMarek Olšák
We really need to get these into bug reports.
2010-03-27i965g: Add brw_winsys_debug.c to SCons build.Vinson Lee
2010-03-27identity: Add id_drm.c to SCons build.Vinson Lee
This was missed in commit f7cbaae13d67c55abe81ac230de37f564365099f. (cherry picked from commit 02ee7c29502966dffa44243bfc8c20c15907b880)