José Fonseca
|
f45d43a17f
|
softpipe: Use S3TC when avaiilable,
|
2010-03-31 22:47:11 +01:00 |
|
José Fonseca
|
9388ce4191
|
util: Hook into libtxc_dxtn.so (WIP).
|
2010-03-31 22:46:42 +01:00 |
|
José Fonseca
|
b5d073b39d
|
llvmpipe: Don't call unused generate_clamp().
|
2010-03-31 21:37:57 +01:00 |
|
José Fonseca
|
36e92a0494
|
libgl-xlib: Fix missing X11 symbols.
|
2010-03-31 21:27:47 +01:00 |
|
José Fonseca
|
018aae950d
|
util: Make the accessors bidimensional again.
Otherwise there's no way to unpack blocks with height >1
|
2010-03-31 21:27:47 +01:00 |
|
Michal Krol
|
b8012643e1
|
util: First stab at half-float conversion.
|
2010-03-31 21:55:31 +02:00 |
|
José Fonseca
|
329814c6ee
|
util: Describe PIPE_FORMAT_NONE as PIPE_FORMAT_R8_USCALED.
Avoids the need to special case PIPE_FORMAT_NONE so often.
Conflicts:
src/gallium/auxiliary/util/u_format_table.py
|
2010-03-31 20:19:14 +01:00 |
|
José Fonseca
|
9fcf2b87b3
|
util: Silence pointer to integer size mismatch errors.
|
2010-03-31 20:16:15 +01:00 |
|
José Fonseca
|
69895725cf
|
util: Add callback to fetch a single pixel.
|
2010-03-31 20:15:17 +01:00 |
|
José Fonseca
|
96548d80e5
|
mesa: Use a consistent name of the external s3tc library for all windows compilers.
|
2010-03-31 19:53:25 +01:00 |
|
José Fonseca
|
93eee0537f
|
scons: Force to consider the util/u_format_pack.py for util/u_format_table.c.
|
2010-03-31 19:43:57 +01:00 |
|
José Fonseca
|
e1c1911435
|
llvmpipe: Disable threads by default on embedded.
|
2010-03-31 18:38:12 +01:00 |
|
Kurt Daverman
|
730cd1baaa
|
os: Temporarily use posix thread for embedded too.
|
2010-03-31 18:38:07 +01:00 |
|
José Fonseca
|
f1f6370eb4
|
util: Remove the hand written u_tile.c functions for the ones that are code generated correctly.
Not that the code generated are any better, but to quickly detect any regression
in the code generated ones from now on.
|
2010-03-31 17:31:14 +01:00 |
|
José Fonseca
|
c5d4a44f44
|
util: Use u_format_pack.py's code instead of u_format_access.py.
|
2010-03-31 17:31:14 +01:00 |
|
José Fonseca
|
8e833c7988
|
llvmpipe: Don't rely on u_format_access.py
|
2010-03-31 17:30:12 +01:00 |
|
Roland Scheidegger
|
d97f6963ae
|
Merge branch 'gallium-new-formats'
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-31 16:57:05 +02:00 |
|
José Fonseca
|
96bf4aff5b
|
util: Put the format pack/unpack functions in the description table.
|
2010-03-31 15:32:16 +01:00 |
|
José Fonseca
|
e245ca74e1
|
util: Make pack/unpack operate on spans.
|
2010-03-31 15:32:16 +01:00 |
|
Ben Skeggs
|
b46750d601
|
st/mesa: use BITFIELD64_BIT to access shader OutputsWritten in more places
|
2010-03-31 23:34:30 +10:00 |
|
José Fonseca
|
325d55303d
|
util: Make util_format_xxx_pack_xxx take pointer as arguments.
|
2010-03-31 14:31:29 +01:00 |
|
José Fonseca
|
bce109c944
|
util: Fix PIPE_FORMAT_B5G5R5X1_UNORM test case.
|
2010-03-31 14:28:54 +01:00 |
|
José Fonseca
|
338b9d71df
|
util: Use VOID type for X channels in format descriptions.
|
2010-03-31 14:28:34 +01:00 |
|
José Fonseca
|
213e6584ed
|
gallivm: Fix USCALED translation. Minor Cleanups.
|
2010-03-31 14:05:21 +01:00 |
|
José Fonseca
|
ead8f82eeb
|
llvmpipe: More accurate format capability exporting.
|
2010-03-31 14:00:46 +01:00 |
|
José Fonseca
|
aa364d091e
|
llvmpipe: Drop the aos format conversion.
It's unused and incomplete. Still in git history if necessary in future.
|
2010-03-31 13:59:59 +01:00 |
|
José Fonseca
|
7a26c875a9
|
util: Generalize lp_format_is_rgba8 into util_format_is_rgba8_variant.
|
2010-03-31 13:55:12 +01:00 |
|
José Fonseca
|
52b4691518
|
st/python: Generate binding for u_format utility functions too.
|
2010-03-31 13:12:24 +01:00 |
|
Vinson Lee
|
f2463eaccf
|
i965g: Fix assertion that was always true.
surface_format field is a 9-bit field and the value of
BRW_SURFACEFORMAT_INVALID exceeds 9 bits.
|
2010-03-30 23:46:51 -07:00 |
|
Vinson Lee
|
5123e33863
|
st/dri: Remove unnecessary header.
|
2010-03-30 23:35:32 -07:00 |
|
Vinson Lee
|
9b6285c052
|
identity: Remove unnecessary header.
|
2010-03-30 22:42:45 -07:00 |
|
Vinson Lee
|
91454fb94d
|
st/dri: Remove unnecessary header.
|
2010-03-30 22:35:23 -07:00 |
|
Brian Paul
|
539d03ff36
|
mesa: added glGet queries for transform_feedback
|
2010-03-30 20:04:05 -06:00 |
|
Brian Paul
|
86a1ea31ed
|
mesa: added glEnable/Disable state for transform feedback
|
2010-03-30 20:04:04 -06:00 |
|
Brian Paul
|
423860ac78
|
mesa: add new query/buffer targets for transform feedback
|
2010-03-30 20:04:04 -06:00 |
|
Brian Paul
|
a5d7ee929e
|
mesa: plug in transform feedback functions, set limits
|
2010-03-30 20:04:04 -06:00 |
|
Brian Paul
|
e443d13ab6
|
mesa: add transformfeedback.c to build
|
2010-03-30 20:04:04 -06:00 |
|
Brian Paul
|
de8530e154
|
mesa: initial check-in of transform feedback functions
|
2010-03-30 20:04:04 -06:00 |
|
Brian Paul
|
e5c69647b0
|
mesa: add transform feedback queries
And make _mesa_copy_string() non-static.
|
2010-03-30 20:04:04 -06:00 |
|
Brian Paul
|
4e9f075448
|
mesa: add EXT_transform_feedback to extension list
|
2010-03-30 20:04:04 -06:00 |
|
Brian Paul
|
066f009795
|
mesa: initial data structures for transform feedback
|
2010-03-30 20:04:03 -06:00 |
|
Brian Paul
|
ed17446d80
|
mesa: simplify query code with get_query_binding_point()
|
2010-03-30 20:04:03 -06:00 |
|
Ian Romanick
|
4afed821ba
|
intel: Bump intel driver date to later than the date on the 7.8 branch
|
2010-03-30 15:38:03 -07:00 |
|
Kristian Høgsberg
|
94264994b1
|
dri: Drop another unused __DRIscreen field
|
2010-03-30 16:48:51 -04:00 |
|
Kristian Høgsberg
|
4251076590
|
dri: Drop the unused dummyContext
|
2010-03-30 16:48:51 -04:00 |
|
Kristian Høgsberg
|
221bc02d29
|
dri: Drop an unused __DRIcontext field
|
2010-03-30 16:48:51 -04:00 |
|
Kristian Høgsberg
|
ff6bce552a
|
intel: Remove redundant fields from struct intel_context
All these pointers are in the __DRIcontext struct, which we point to.
|
2010-03-30 16:48:51 -04:00 |
|
Kristian Høgsberg
|
581c773e81
|
intel: Use fb->Height when flipping read buffer orientation
With DRI2, x and y are always zero and fb->Height is always up to date
with the drawable height.
|
2010-03-30 16:48:51 -04:00 |
|
Corbin Simpson
|
3623202834
|
r300/compiler: Unbreak DDX/DDY.
Fixes progs/glsl/deriv.
|
2010-03-30 10:43:51 -07:00 |
|
Zack Rusin
|
dc886ba139
|
gallivm: cleanup the code (found by coverity)
the condition can't be false, declerations are ok even if we don't
emit any.
|
2010-03-30 08:55:17 -04:00 |
|