summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-03-31Merge branch 'gallium-new-formats'Roland Scheidegger
Conflicts: src/gallium/auxiliary/util/u_format.csv src/gallium/auxiliary/util/u_format_access.py src/gallium/auxiliary/util/u_format_pack.py
2010-03-31util: Put the format pack/unpack functions in the description table.José Fonseca
2010-03-31util: Make pack/unpack operate on spans.José Fonseca
2010-03-31st/mesa: use BITFIELD64_BIT to access shader OutputsWritten in more placesBen Skeggs
2010-03-31st/mesa: use BITFIELD64_BIT to access shader OutputsWritten in more placesBen Skeggs
2010-03-31util: Make util_format_xxx_pack_xxx take pointer as arguments.José Fonseca
2010-03-31util: Fix PIPE_FORMAT_B5G5R5X1_UNORM test case.José Fonseca
2010-03-31util: Use VOID type for X channels in format descriptions.José Fonseca
2010-03-31python/tests: Run trhough tests randomly.José Fonseca
2010-03-31gallivm: Fix USCALED translation. Minor Cleanups.José Fonseca
2010-03-31llvmpipe: More accurate format capability exporting.José Fonseca
2010-03-31llvmpipe: Drop the aos format conversion.José Fonseca
It's unused and incomplete. Still in git history if necessary in future.
2010-03-31util: Generalize lp_format_is_rgba8 into util_format_is_rgba8_variant.José Fonseca
2010-03-31python/tests: Rename test name.José Fonseca
We only test blitting from a surface -- we don't test any sampler state.
2010-03-31python/tests: Test all existing gallium formats.José Fonseca
2010-03-31python/tests: Speed up the tests by reusing the same pipe context.José Fonseca
2010-03-31python/tests: Get the tests running again.José Fonseca
2010-03-31st/python: Generate binding for u_format utility functions too.José Fonseca
2010-03-30Test that discard only appears in the fragment shader.Eric Anholt
Fixes fragmentOnly4.vert.
2010-03-30Test that main doesn't take any parameters.Eric Anholt
Fixes main2.vert.
2010-03-30Test that a non-void function returns a value.Eric Anholt
2010-03-30Test that a void function doesn't return a value.Eric Anholt
Fixes function1.frag.
2010-03-30i965g: Fix assertion that was always true.Vinson Lee
surface_format field is a 9-bit field and the value of BRW_SURFACEFORMAT_INVALID exceeds 9 bits.
2010-03-30st/dri: Remove unnecessary header.Vinson Lee
2010-03-30identity: Remove unnecessary header.Vinson Lee
2010-03-30st/dri: Remove unnecessary header.Vinson Lee
2010-03-30Fix unused variable warning.Eric Anholt
2010-03-30mesa: added glGet queries for transform_feedbackBrian Paul
2010-03-30mesa: added glEnable/Disable state for transform feedbackBrian Paul
2010-03-30mesa: add new query/buffer targets for transform feedbackBrian Paul
2010-03-30mesa: plug in transform feedback functions, set limitsBrian Paul
2010-03-30mesa: add transformfeedback.c to buildBrian Paul
2010-03-30mesa: initial check-in of transform feedback functionsBrian Paul
2010-03-30mesa: add transform feedback queriesBrian Paul
And make _mesa_copy_string() non-static.
2010-03-30mesa: add EXT_transform_feedback to extension listBrian Paul
2010-03-30mesa: initial data structures for transform feedbackBrian Paul
2010-03-30mesa: simplify query code with get_query_binding_point()Brian Paul
2010-03-30Merge remote branch 'origin/master' into gallium_draw_llvmZack Rusin
2010-03-30draw llvm: fix a warningZack Rusin
2010-03-30Forbid array comparisons in GLSL 1.10Ian Romanick
This causes the following tests to pass: glslparsertest/shaders/array3.frag
2010-03-30Begin handling array declarationsIan Romanick
This causes the following tests to pass: glslparsertest/shaders/array4.frag glslparsertest/shaders/array5.frag This causes the following tests to fail. These shaders were previously failing to compile, but they were all failing for the wrong reasons. glslparsertest/shaders/array3.frag
2010-03-30Implement array type handlingIan Romanick
Since all glsl_type objects are flyweights, support is added to track all known array types. This accounts for most of the changes.
2010-03-30Add proper wrappers so that C++ code can use hash_table typeIan Romanick
2010-03-30Initial bits of constant expression evaluatorIan Romanick
Currently only works for constants. The rest will be added later.
2010-03-30Add some array declaration testsIan Romanick
2010-03-30intel: Bump intel driver date to later than the date on the 7.8 branchIan Romanick
2010-03-30draw llvm: actually set the constant buffers on the contextZack Rusin
2010-03-30dri: Drop another unused __DRIscreen fieldKristian Høgsberg
2010-03-30dri: Drop the unused dummyContextKristian Høgsberg
2010-03-30dri: Drop an unused __DRIcontext fieldKristian Høgsberg