José Fonseca
|
83869ceab5
|
tgsi: Silent msvc warning.
Rather stupid warning: msvc is warning that converting from a 1bit
structure bitfield to a unsigned char looses precision... /WX makes this
an error.
|
2008-07-24 21:23:08 +09:00 |
|
Michal Krol
|
b4ed6e9b17
|
mesa: Silence compiler warning on windows.
|
2008-07-24 11:03:05 +02:00 |
|
Brian Paul
|
f7be39ea10
|
gallium: bump TGSI_EXEC_NUM_TEMPS to 128
|
2008-07-23 16:28:15 -06:00 |
|
Brian Paul
|
d5835c1d0f
|
mesa: glsl: fix/simplify built-in constant lookup
|
2008-07-23 15:14:22 -06:00 |
|
Brian Paul
|
564c97660a
|
mesa: glsl: fix/simplify array element handling
Also fix bug in comparing large structs/arrays.
|
2008-07-23 15:04:25 -06:00 |
|
Brian Paul
|
576c5fcc61
|
mesa: glsl: mark constructor params as const
|
2008-07-23 12:00:48 -06:00 |
|
Brian Paul
|
5f2a5f6164
|
gallium: print extended swizzle negation flags
|
2008-07-23 09:56:44 -06:00 |
|
Brian Paul
|
93f553ed4d
|
gallium: fix translation of extended swizzles, per-component negation
|
2008-07-23 09:56:20 -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 |
|
Brian Paul
|
7f3d6e7481
|
mesa: glsl: rework swizzle storage handling
Build on the heirarchal approach implemented for arrays/structs.
|
2008-07-22 18:27:56 -06:00 |
|
Brian Paul
|
0d1ed45cbf
|
mesa: fix uninitialized var
|
2008-07-22 17:38:55 -06:00 |
|
Brian Paul
|
11a5c2d4ee
|
mesa: glsl: implement constructor functions for user-defined types
|
2008-07-22 15:17:10 -06:00 |
|
Brian Paul
|
e4139657e0
|
mesa: remove stray debug assertion
|
2008-07-22 11:54:22 -06: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 |
|
Roland Scheidegger
|
7467a943fc
|
add env var to override msaa visual selection
|
2008-07-22 16:51:48 +02:00 |
|
Brian
|
63025ec726
|
mesa: fix glUniform error checking for samplers
|
2008-07-21 20:42:05 -06:00 |
|
Brian
|
e3ca92aa28
|
mesa: refactor: move _mesa_Bind/Gen/DeleteProgram() to arbprogram.c
No API-level functions now in program.c.
|
2008-07-21 20:33:42 -06: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 |
|
José Fonseca
|
2fafe29793
|
win32kprof: Generate callgraphs.
Relies on gprof2dot.py.
|
2008-07-22 09:45:33 +09:00 |
|
José Fonseca
|
ac25408c47
|
win32kprof: Convert tabs to spaces.
|
2008-07-22 09:45:33 +09:00 |
|
José Fonseca
|
1662be3764
|
win32kprof: Consider the section alignment when estimating the image base.
|
2008-07-22 09:45:32 +09:00 |
|
Zack Rusin
|
4d38d86b2c
|
add edge detection to that example
|
2008-07-21 19:19:22 -04:00 |
|
Brian Paul
|
ec9c79a7dd
|
mesa: initial support for GLSL struct/array comparisons
|
2008-07-21 17:18:22 -06:00 |
|
Brian Paul
|
c9a7ee2d00
|
mesa: added null ptr check (error handling case)
|
2008-07-21 16:04:56 -06:00 |
|
Brian Paul
|
5ba32b79d8
|
mesa: fix +=, -=, etc. operators
|
2008-07-21 16:04:24 -06:00 |
|
Jonathan White
|
467e6526a8
|
gallium: Temporary workaround for mismatched pipe create and pipe destroy
|
2008-07-21 15:34:38 -06:00 |
|
Brian Paul
|
7e8f79e39d
|
mesa: remove an error check for NV_v_p that doesn't apply to ARB_v_p
|
2008-07-21 14:23:33 -06:00 |
|
Brian Paul
|
70d3928f63
|
mesa: fix some issues in _mesa_validate_program()
|
2008-07-21 14:16:07 -06:00 |
|
Brian Paul
|
fbf26e109b
|
mesa: assorted glsl uniform/attribute fixes
Fix incorrect uniform/attribute size query results.
Add missing error checking for glUniform, glUniformMatrix params
Fix an array size/allocation error.
|
2008-07-21 13:58:50 -06:00 |
|
Brian Paul
|
d8cbac5330
|
mesa: remove debug code
|
2008-07-21 10:25:02 -06: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
|
939be248fe
|
raw2png: Handle r5g6b5 format.
|
2008-07-20 09:27:27 +09:00 |
|