Commit graph

66929 commits

Author SHA1 Message Date
Matt Turner
0698f5de4a i915: Alphabetize source list. 2014-12-12 12:11:48 -08:00
Matt Turner
9f565f5f8a loader: Add headers to distribution. 2014-12-12 12:11:47 -08:00
Matt Turner
929bcfb756 program: Add lex and yacc sources to distribution.
Since we have manual build rules and list the .c/.cpp files in SOURCES,
we need to explicitly list these for distribution.
2014-12-12 12:11:47 -08:00
Matt Turner
e3ea939988 glsl: Add parser headers to distribution. 2014-12-12 12:11:47 -08:00
Matt Turner
4af1905e73 drivers/common: Add headers to distribution. 2014-12-12 12:11:47 -08:00
Matt Turner
942e646941 vbo: Add headers to distribution. 2014-12-12 12:11:47 -08:00
Matt Turner
b8205d4db7 vbo: Alphabetize VBO_FILES. 2014-12-12 12:11:47 -08:00
Matt Turner
009bf242d3 tnl: Add headers to distribution. 2014-12-12 12:11:47 -08:00
Matt Turner
e15cd6dd9f tnl: Alphabetize TNL_FILES. 2014-12-12 12:11:47 -08:00
Matt Turner
d1127e29dd tnl_dd: Add headers to distribution. 2014-12-12 12:11:47 -08:00
Matt Turner
d36113e000 tnl_dd: Remove dead t_dd_vb.c.
Dead since e4344161 ("dri: Remove all DRI1 drivers").
2014-12-12 12:11:47 -08:00
Matt Turner
e88ed739f0 swrast: Add headers to distribution. 2014-12-12 12:11:47 -08:00
Matt Turner
58a3ec427f state_trackers: Add headers to distribution. 2014-12-12 12:11:47 -08:00
Matt Turner
4194f9c1ad x86: Add headers to distribution. 2014-12-12 12:11:47 -08:00
Matt Turner
0557d54847 x86-64: Add headers to distribution. 2014-12-12 12:11:47 -08:00
Matt Turner
d5fba58f85 sparc: Add headers to distribution. 2014-12-12 12:11:47 -08:00
Matt Turner
1abf4e2f45 math: Add headers to distribution. 2014-12-12 12:11:47 -08:00
Matt Turner
152e967063 program: Add headers to distribution. 2014-12-12 12:11:46 -08:00
Matt Turner
e475ad70c8 program: Alphabetize PROGRAM_FILES. 2014-12-12 12:11:46 -08:00
Matt Turner
67abb4910a mesa: Remove moved texcompress_rgtc_tmp.h from source list.
Missed in commit ebcb2ee9.
2014-12-12 12:11:46 -08:00
Matt Turner
9a742eef53 mesa: Add headers to distribution. 2014-12-12 12:11:46 -08:00
Matt Turner
19999c3114 mesa: Alphabetize MAIN_FILES. 2014-12-12 12:11:46 -08:00
Matt Turner
3125cd1f6b glsl: Add lex and yacc sources to distribution.
Since we have manual build rules and list the .c/.cpp files in SOURCES,
we need to explicitly list these for distribution.
2014-12-12 12:11:46 -08:00
Matt Turner
55afbcc661 include: Add remaining headers to distribution. 2014-12-12 12:11:46 -08:00
Matt Turner
2a5b012171 configure.ac: Ship .xz compressed tarballs, in addition to .gz.
11 MiB -> 6.5 MiB.
2014-12-12 12:11:46 -08:00
Matt Turner
dd439e494e configure.ac: Use tar-ustar archive format.
The default tar-v7 archive format doesn't support filenames longer than
99 characters, of which we have a few (in src/glsl/tests/lower_jumps/).
2014-12-12 12:11:46 -08:00
Matt Turner
8280358cf1 gtest: Add headers to distribution. 2014-12-12 12:11:46 -08:00
Matt Turner
838ac978f4 glsl: Add headers to distribution. 2014-12-12 12:11:46 -08:00
Matt Turner
69386ddfa6 glsl: Distribute tests/, TODO, and README 2014-12-12 12:11:46 -08:00
Matt Turner
b245009173 mesa: Add python scripts to distribution. 2014-12-12 12:11:46 -08:00
Matt Turner
cceeea0c4c dri/common: Add files to distribution. 2014-12-12 12:11:46 -08:00
Matt Turner
748d0b04a0 vgapi: Add vgapi.csv to distribution. 2014-12-12 12:11:46 -08:00
Matt Turner
72cf4baeb3 mapi: Add mapi_abi.py to EXTRA_DIST 2014-12-12 12:11:45 -08:00
Matt Turner
f6357a993b dri/common: Drop unused mmio.h.
Unused since commit 7550a24f.
2014-12-12 12:11:45 -08:00
Matt Turner
547faf1dec glapi/gen: Add KHR_context_flush_control.xml to distribution. 2014-12-12 12:11:45 -08:00
Matt Turner
2de8da637e configure.ac: Drop generating egl-static and gbm Makefiles. 2014-12-12 12:11:45 -08:00
Matt Turner
1cd2b9177e util: Add headers and python scripts for distribution. 2014-12-12 12:11:45 -08:00
Matt Turner
7808344271 glapi: Make mapi/glapi/gen before mapi to avoid distcheck problem. 2014-12-12 12:11:45 -08:00
Matt Turner
2eef9c0b16 r200: Avoid out of bounds array access.
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
2014-12-12 12:11:31 -08:00
Eric Anholt
e5eaf8ec60 vc4: Fix referencing of sync objects.
While the pipe_reference_* helpers set the pointer, a bare pipe_reference
doesn't.   Fixes 5 ARB_sync tests.
2014-12-12 09:30:35 -08:00
José Fonseca
e75e677d28 util: Unbreak usage of assert()/debug_assert() inside expressions.
f0ba7d897d made debug_assert()/assert()
unsafe for expressions, but only now that u_atomic.h started to rely on
them for Windows that this became an issue.

This fixes non-debug builds with MSVC.
Reviewed-by: Brian Paul <brianp@vmware.com>
2014-12-12 14:19:53 +00:00
Eric Anholt
92b85fba89 vc4: Consider FS backface color loads as color inputs as well.
This fixes flatshading of backface color in 4 of the piglit interpolation
tests.
2014-12-11 23:52:34 -08:00
Eric Anholt
5b3c0d999c vc4: Drop redundant index size setting.
This is already done at set_index_buffer() time.
2014-12-11 23:52:34 -08:00
Eric Anholt
d78eb57528 vc4: Don't throw out the index offset in the shadow index buffer path.
When we upload shadow indices at draw time, we need the source offset.
Fixes the piglit draw-elements test.
2014-12-11 23:52:25 -08:00
Eric Anholt
0ae5e002e0 vc4: Fix triangle-guardband-viewport piglit test.
The original Broadcom driver also did this with the viewport.
2014-12-11 21:31:27 -08:00
Eric Anholt
87db578268 vc4: Fix a memory leak in setting up QPU instructions for scheduling. 2014-12-11 21:31:27 -08:00
Ben Widawsky
5069e4bd40 i965/gen8+: Remove false perf debug message about MOCS
We support MOCS on both gen8 and gen9, so the message seems meaningless. Remove
it to avoid confusion.

Trivial.

Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2014-12-11 18:59:38 -08:00
Ben Widawsky
9cd4f90242 i965/gen8: Check correct number of blitter dwords
The odds of having this patch make a difference on Gen8+ are probably very low.

Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
Reviewed-but-not-tested-by: Jason Ekstrand <jason.ekstrand@intel.com>
2014-12-11 18:59:36 -08:00
Alexander von Gluck IV
ad2ffd3bc6 mesa/drivers: Add missing mesautil lib to Haiku swrast
* Resolves missing util_format_linear_to_srgb_8unorm_table symbol.
2014-12-11 03:34:15 +00:00
Roland Scheidegger
ff96537759 draw: simplify prim id insertion in prim assembler
Because all topologies are reduced to basic primitives (i.e. no strips, fans)
and the vertices involved are all copied, there's no need for any elaborate
decisions where to insert the prim id. The logic employed was correct for
first provoking vertex, but didn't account at all for the last provoking
vertex case. And since we now will get the right constant value even if the
primitive type is later changed (for unfilled etc.) this is no longer
required to pass certain tests (which were checking for prim_id == some
const interpolated value so passing because both were wrong in the end).
This is a bit overkill (3x4 values assigned in total even though it's really
one scalar per prim...) but the code is now much easier and I don't need to
add more cases for last provoking vertex.

This fixes piglit primitive-id-no-gs-strip test.

Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
2014-12-10 22:11:16 +01:00