Brian Paul
|
f7be39ea10
|
gallium: bump TGSI_EXEC_NUM_TEMPS to 128
|
2008-07-23 16:28:15 -06:00 |
|
Brian Paul
|
5f2a5f6164
|
gallium: print extended swizzle negation flags
|
2008-07-23 09:56:44 -06:00 |
|
Michal Krol
|
0aa0141e0c
|
tgsi: Fix tgsi_util_get_full_src_register_extswizzle().
|
2008-07-23 17:53:50 +02:00 |
|
Jakob Bornecrantz
|
818cd9dca2
|
i915: intel_flush_frontbuffer does work
|
2008-07-23 14:07:26 +02:00 |
|
Michal Krol
|
51d219dbfe
|
tgsi: Fix immediate usage checks.
Provide more info for register usage errors/warnings.
|
2008-07-22 17:14:54 +02:00 |
|
José Fonseca
|
883097053d
|
win32kprof: Store the profile data as an caller->callee hash table, instead of a trace.
|
2008-07-22 09:45:33 +09:00 |
|
José Fonseca
|
4db631a399
|
gallium: Open a new file when existing profile memory map is exhausted.
|
2008-07-22 09:45:33 +09:00 |
|
Jakob Bornecrantz
|
1753ff9872
|
tgsi: Update Makefile to include tgsi_iterate.c
|
2008-07-21 14:38:57 +02:00 |
|
Michal Krol
|
b3c8d0c348
|
tgsi: Parse source register extended swizzle.
|
2008-07-20 21:58:07 +02:00 |
|
Michal Krol
|
9d068d4b90
|
tgsi: Add support for branch instructions with target labels.
|
2008-07-20 21:38:20 +02:00 |
|
Michal Krol
|
25a7f422b4
|
tgsi: Warn if an indirect register not ADDR[0].
|
2008-07-20 21:28:28 +02:00 |
|
Michal Krol
|
73e1d0be75
|
tgsi: Add support for indirect addressing in dump, sanity and text modules.
|
2008-07-20 21:23:04 +02:00 |
|
Michal Krol
|
613f0df64d
|
tgsi: Remove redundant code.
|
2008-07-20 19:29:52 +02:00 |
|
Michal Krol
|
83f245bd24
|
tgsi: Use tgsi_iterate in tgsi_dump.
|
2008-07-20 16:43:26 +02:00 |
|
Michal Krol
|
57482e1549
|
tgsi: Keep version and processor info in iterate_ctx.
|
2008-07-20 16:42:57 +02:00 |
|
Michal Krol
|
fef7f2b070
|
tgsi: Fix error handling.
|
2008-07-20 16:42:43 +02:00 |
|
Michal Krol
|
82f11f7e7c
|
tgsi: Tidy up and fix tgsi_dump.
|
2008-07-20 16:28:59 +02:00 |
|
Michal Krol
|
307a252d15
|
tgsi: Fix dump enums.
|
2008-07-20 16:12:44 +02:00 |
|
Michal Krol
|
15c902455f
|
tgsi: Preserve flags parameter for tgsi_dump().
|
2008-07-20 16:09:18 +02:00 |
|
Michal Krol
|
5e9ea9d938
|
scons: List util/tgsi_dump_c.c.
|
2008-07-20 16:07:06 +02:00 |
|
Michal Krol
|
5ded4ffc50
|
tgsi: Split tgsi_dump into two modules.
|
2008-07-20 16:06:46 +02:00 |
|
José Fonseca
|
2170ec9048
|
pipebuffer: More detailed description of bufer over-/undereflows.
|
2008-07-20 18:11:43 +09:00 |
|
José Fonseca
|
5853b6c2fe
|
python/tests: Check support for non-pot/non-square textures.
|
2008-07-20 09:28:27 +09:00 |
|
José Fonseca
|
43df2fe2d9
|
gallium: Fix typo in function name.
|
2008-07-20 09:27:48 +09:00 |
|
José Fonseca
|
b1d6ff1afd
|
python/tests: Specify the right texture target when querying formats.
|
2008-07-19 12:32:29 +09:00 |
|
José Fonseca
|
8aafc03b26
|
gallium: Finer grained is_format_supported.
|
2008-07-19 12:32:29 +09:00 |
|
José Fonseca
|
ff26c50153
|
tgsi: Make tgsi_sanity return TRUE on success as documented.
|
2008-07-19 12:32:29 +09:00 |
|
José Fonseca
|
1a8ceb3828
|
gallium: Move PIPE_TEXTURE_USAGE* to p_defines.h
|
2008-07-19 12:32:29 +09:00 |
|
José Fonseca
|
583b9ccbd5
|
gallium: Add a pf_is_ycbcr utility function.
|
2008-07-18 22:22:22 +09:00 |
|
José Fonseca
|
3ca935d9ef
|
python/tests: Extend the texture tests to cover volumes.
|
2008-07-18 10:42:44 +09:00 |
|
José Fonseca
|
bfee84df86
|
python: Add methods to get texture width, height, etc.
SWIG does a poor job with arrays inside structures.
|
2008-07-18 10:42:44 +09:00 |
|
Michal Krol
|
1e5419fa30
|
tgsi: Express tgsi_sanity in terms of tgsi_iterate.
|
2008-07-18 00:41:45 +02:00 |
|
Michal Krol
|
e1fd3ea415
|
scons: List util/tgsi_iterate.c.
|
2008-07-18 00:40:28 +02:00 |
|
Michal Krol
|
638ecbda3e
|
tgsi: Add tgsi_iterate_shader utility.
Walks the token stream and invokes callbacks.
|
2008-07-18 00:39:23 +02:00 |
|
Michal Krol
|
f2053cfa1a
|
tgsi: Fix parsing an instruction with no operands.
|
2008-07-17 20:40:13 +02:00 |
|
Michal Krol
|
10d1dc68a4
|
tgsi: Perform a sanity check after reading a shader from text.
|
2008-07-17 20:23:26 +02:00 |
|
Michal Krol
|
3c5ec98e45
|
scons: List util/tgsi_sanity.c.
|
2008-07-17 20:22:47 +02:00 |
|
Michal Krol
|
2727702b17
|
tgsi: New file.
|
2008-07-17 20:19:40 +02:00 |
|
José Fonseca
|
e74f94b39a
|
python: Reimplement the generation of random texture samples in C.
|
2008-07-18 01:20:44 +09:00 |
|
José Fonseca
|
174c6912d6
|
gallium: Expose the ability to get a tile outside a surface.
|
2008-07-18 01:20:44 +09:00 |
|
José Fonseca
|
6a65a0d9ef
|
gallium: Be less verbose with debug options messages.
|
2008-07-18 01:20:44 +09:00 |
|
José Fonseca
|
d398e1360d
|
python: Reimplement tile comparison in C to speed up tests.
|
2008-07-18 01:20:44 +09:00 |
|
José Fonseca
|
f610deed37
|
python/tests: Cover all last_level combinations.
|
2008-07-17 08:52:51 +09:00 |
|
José Fonseca
|
7f32834df3
|
python/tests: Extend the texture tests to cover cube maps.
|
2008-07-16 23:27:15 +09:00 |
|
José Fonseca
|
1049e65240
|
python: Set PIPE_TEX_MIPFILTER_NONE by default.
|
2008-07-16 23:26:23 +09:00 |
|
José Fonseca
|
32fe752d31
|
python: Test all miplevels.
|
2008-07-16 19:36:59 +09:00 |
|
José Fonseca
|
78d18bb690
|
gallium: ycbcr_get_tile_rgba allow reading an uneven number of pixels from yuv surfaces.
|
2008-07-16 19:36:36 +09:00 |
|
José Fonseca
|
70b1ff9ff3
|
python: Expand the texture test suit to cover one YUV and one DXT format.
|
2008-07-16 14:13:10 +09:00 |
|
José Fonseca
|
61c4de53c3
|
python: Silent debug output.
|
2008-07-16 14:13:10 +09:00 |
|
José Fonseca
|
fbf0f6bd4d
|
gallium: Add pf_is_compressed utility function.
|
2008-07-16 14:13:09 +09:00 |
|