José Fonseca
|
110e039d0d
|
gallium/unit: Install test in build/xxx/bin
|
15 years ago |
José Fonseca
|
f706f12bbf
|
util: Add half float test cases.
|
15 years ago |
José Fonseca
|
898ddd6b00
|
llvmpipe: Fix (un)swizzling, broken due to use of VOID channels.
|
15 years ago |
Vinson Lee
|
bef912abd3
|
mesa: Remove unnecessary header.
|
15 years ago |
Vinson Lee
|
e6be593fbf
|
r300g: Remove unnecessary header.
|
15 years ago |
Luca Barbieri
|
7326851757
|
util/format: fix big endian compilation by not trying to byteswap single bytes
Conceivably, we could also have a dummy util_bswap8, but it seems better
to not emit it in the first place.
|
15 years ago |
Zack Rusin
|
2fb655d1db
|
gallivm: convert floats to doubles
printf can't handle floats, convert them to doubles so that we can
actually print floats.
|
15 years ago |
Marek Olšák
|
2ab7375572
|
r300g: add RGBA16F colorbuffer support
Disabled by default due to unresolved IP issues.
|
15 years ago |
Marek Olšák
|
3252651fb2
|
r300g: add RGTC texture support
The CS checker already knows about this.
|
15 years ago |
Marek Olšák
|
39e116e3a0
|
r300g: format handling cleanup
|
15 years ago |
José Fonseca
|
f45d43a17f
|
softpipe: Use S3TC when avaiilable,
|
15 years ago |
José Fonseca
|
9388ce4191
|
util: Hook into libtxc_dxtn.so (WIP).
|
15 years ago |
José Fonseca
|
b5d073b39d
|
llvmpipe: Don't call unused generate_clamp().
|
15 years ago |
José Fonseca
|
36e92a0494
|
libgl-xlib: Fix missing X11 symbols.
|
15 years ago |
José Fonseca
|
018aae950d
|
util: Make the accessors bidimensional again.
Otherwise there's no way to unpack blocks with height >1
|
15 years ago |
Michal Krol
|
b8012643e1
|
util: First stab at half-float conversion.
|
15 years ago |
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
|
15 years ago |
José Fonseca
|
9fcf2b87b3
|
util: Silence pointer to integer size mismatch errors.
|
15 years ago |
José Fonseca
|
69895725cf
|
util: Add callback to fetch a single pixel.
|
15 years ago |
José Fonseca
|
3200e70858
|
python/tests: Read the number of tests to execute from command line.
|
15 years ago |
José Fonseca
|
96548d80e5
|
mesa: Use a consistent name of the external s3tc library for all windows compilers.
|
15 years ago |
José Fonseca
|
93eee0537f
|
scons: Force to consider the util/u_format_pack.py for util/u_format_table.c.
|
15 years ago |
José Fonseca
|
cf5cd836de
|
scons: Don't always include/links X11 headers/libs.
Move it into a separate tool.
TODO: Needs to be "tooled" in each SConscript that uses it.
|
15 years ago |
José Fonseca
|
6047c89a23
|
scons: Don't always link expat.
Only needed for DRI. Should be linked in DRI specific subdirectories.
|
15 years ago |
José Fonseca
|
e1c1911435
|
llvmpipe: Disable threads by default on embedded.
|
15 years ago |
Kurt Daverman
|
730cd1baaa
|
os: Temporarily use posix thread for embedded too.
|
15 years ago |
José Fonseca
|
711f6428bc
|
scons: Allow any toolchain to be specified in the command line.
|
15 years ago |
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.
|
15 years ago |
José Fonseca
|
c5d4a44f44
|
util: Use u_format_pack.py's code instead of u_format_access.py.
|
15 years ago |
José Fonseca
|
8e833c7988
|
llvmpipe: Don't rely on u_format_access.py
|
15 years ago |
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
|
15 years ago |
José Fonseca
|
96bf4aff5b
|
util: Put the format pack/unpack functions in the description table.
|
15 years ago |
José Fonseca
|
e245ca74e1
|
util: Make pack/unpack operate on spans.
|
15 years ago |
Ben Skeggs
|
b46750d601
|
st/mesa: use BITFIELD64_BIT to access shader OutputsWritten in more places
|
15 years ago |
José Fonseca
|
325d55303d
|
util: Make util_format_xxx_pack_xxx take pointer as arguments.
|
15 years ago |
José Fonseca
|
bce109c944
|
util: Fix PIPE_FORMAT_B5G5R5X1_UNORM test case.
|
15 years ago |
José Fonseca
|
338b9d71df
|
util: Use VOID type for X channels in format descriptions.
|
15 years ago |
José Fonseca
|
d0258ca59d
|
python/tests: Run trhough tests randomly.
|
15 years ago |
José Fonseca
|
213e6584ed
|
gallivm: Fix USCALED translation. Minor Cleanups.
|
15 years ago |
José Fonseca
|
ead8f82eeb
|
llvmpipe: More accurate format capability exporting.
|
15 years ago |
José Fonseca
|
aa364d091e
|
llvmpipe: Drop the aos format conversion.
It's unused and incomplete. Still in git history if necessary in future.
|
15 years ago |
José Fonseca
|
7a26c875a9
|
util: Generalize lp_format_is_rgba8 into util_format_is_rgba8_variant.
|
15 years ago |
José Fonseca
|
e566046efc
|
python/tests: Rename test name.
We only test blitting from a surface -- we don't test any sampler state.
|
15 years ago |
José Fonseca
|
6de8f86ab4
|
python/tests: Test all existing gallium formats.
|
15 years ago |
José Fonseca
|
aae63a7109
|
python/tests: Speed up the tests by reusing the same pipe context.
|
15 years ago |
José Fonseca
|
fceee46022
|
python/tests: Get the tests running again.
|
15 years ago |
José Fonseca
|
52b4691518
|
st/python: Generate binding for u_format utility functions too.
|
15 years ago |
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.
|
15 years ago |
Vinson Lee
|
5123e33863
|
st/dri: Remove unnecessary header.
|
15 years ago |
Vinson Lee
|
9b6285c052
|
identity: Remove unnecessary header.
|
15 years ago |