José Fonseca
|
74d649d9a9
|
trace: Prevent from internal calls from pipe_context to pipe_screen from being traced.
|
2008-08-08 12:32:23 +01:00 |
|
José Fonseca
|
9dcb956a06
|
gallium: Add destroy callback to all *_winsys interfaces.
For consistency and to simplify these objects' destruction.
|
2008-08-08 12:32:23 +01:00 |
|
José Fonseca
|
be36f7869e
|
i965: Remove extraneous arg to debug_printf.
|
2008-08-08 12:32:23 +01:00 |
|
Brian Paul
|
fdb7dc889f
|
softpipe: add support for PIPE_FORMAT_X8Z24_UNORM, PIPE_FORMAT_Z24X8_UNORM
|
2008-08-07 15:14:52 -06:00 |
|
José Fonseca
|
6a82ea2ed2
|
trace: Simplify HTML output.
|
2008-08-07 20:58:09 +01:00 |
|
José Fonseca
|
05e90964cf
|
trace: Merge the CSS into the XSL.
|
2008-08-07 20:58:09 +01:00 |
|
José Fonseca
|
ce2137a6a4
|
trace: Dump format names.
|
2008-08-07 20:58:09 +01:00 |
|
Brian Paul
|
8fb55dab78
|
gallium: s/pf_sprint_name/pf_name/
|
2008-08-07 13:35:21 -06:00 |
|
Brian Paul
|
ae2195caf5
|
gallium: s/printf/debug_printf/
|
2008-08-07 13:32:43 -06:00 |
|
Brian Paul
|
b1ff7dac53
|
gallium: new/better debug code (disabled)
|
2008-08-07 13:32:43 -06:00 |
|
José Fonseca
|
9dee60969d
|
trace: Dump state.
|
2008-08-07 18:58:30 +01:00 |
|
José Fonseca
|
f2e19c34e0
|
trace: Trace pipe context calls.
|
2008-08-07 18:58:30 +01:00 |
|
José Fonseca
|
f6e0514736
|
trace: Add missing XSL and CSS.
|
2008-08-07 18:58:30 +01:00 |
|
José Fonseca
|
35355f7610
|
trace: New pipe driver to trace incoming calls.
Only pipe_screen calls traced, and only linux supported, for now.
|
2008-08-07 18:58:29 +01:00 |
|
Michal Krol
|
d50d7a54de
|
softpipe: Silence compiler warnings on Windows.
|
2008-08-07 16:22:34 +02:00 |
|
Ben Skeggs
|
ce8e846ffe
|
nv40/nv50: enable mirror wrap modes
|
2008-08-07 11:38:56 +10:00 |
|
Ben Skeggs
|
fda01b5847
|
nouveau: fix build
|
2008-08-07 11:26:17 +10:00 |
|
Ben Skeggs
|
4b1c508f49
|
Merge remote branch 'origin/gallium-0.1' into nouveau-gallium-0.1
|
2008-08-07 11:19:15 +10:00 |
|
Brian Paul
|
be66a8f431
|
gallium: added PIPE_CAP_TEXTURE_MIRROR_CLAMP, PIPE_CAP_TEXTURE_MIRROR_REPEAT
Check for these caps in state tracker and enable corresponding GL extensions
if supported.
|
2008-08-06 17:22:29 -06:00 |
|
Brian Paul
|
ea0007cc4c
|
softpipe: add texture border color code
|
2008-08-06 17:14:22 -06:00 |
|
Younes Manton
|
a55ced5676
|
nv40: Support for PIPE_FORMAT_R16_SNORM.
|
2008-08-03 17:20:48 -04:00 |
|
José Fonseca
|
c208a2c791
|
Merge tgsi/exec and tgsi/util directories.
|
2008-07-28 12:42:13 +09:00 |
|
Ben Skeggs
|
9e445d3e63
|
Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
|
2008-07-27 00:54:57 +10:00 |
|
José Fonseca
|
fd6865c7e5
|
softpipe: Remove unused variables.
|
2008-07-24 21:23:09 +09:00 |
|
Younes Manton
|
a8da04cb86
|
nv all: Copy shader tokens on create, free on delete.
Must copy token stream on shader create, client is allowed to free
their copy after creating the state object.
|
2008-07-23 23:46:45 -04:00 |
|
Ben Skeggs
|
39793a262f
|
nouveau: is_format_supported() interface changes
|
2008-07-23 14:14:55 +10:00 |
|
Ben Skeggs
|
704dca40c4
|
Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
|
2008-07-23 14:05:22 +10:00 |
|
Ben Skeggs
|
a3616067fe
|
nv50: add NV86 and NV94 to list of "supported" chips
|
2008-07-21 19:07:07 +10:00 |
|
José Fonseca
|
8aafc03b26
|
gallium: Finer grained is_format_supported.
|
2008-07-19 12:32:29 +09:00 |
|
José Fonseca
|
0c2c0a862c
|
softpipe: DXT formats not really supported.
|
2008-07-16 14:13:09 +09:00 |
|
Brian Paul
|
f006358d56
|
gallium: added some sanity check assertions
|
2008-07-15 13:29:25 -06:00 |
|
Jakob Bornecrantz
|
16c2267d55
|
i915: Ops should not have pushed that
This reverts commit 930a863c4f.
|
2008-07-13 18:55:38 +02:00 |
|
Ben Skeggs
|
d68a3ebf0e
|
Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
|
2008-07-14 01:14:52 +10:00 |
|
Jakob Bornecrantz
|
930a863c4f
|
i915: WIP swap rework
|
2008-07-13 16:49:00 +02:00 |
|
José Fonseca
|
36dd89c8a7
|
util: Eliminate pipe from the arguments to pipe_get/put_tile_xxx functions.
You don't need a pipe_context * for this, and all other necessary info is
already inside pipe_surface.
|
2008-07-13 23:37:40 +09:00 |
|
Patrice Mandin
|
1d50e26f4a
|
nv30: no npot textures
|
2008-07-12 15:07:02 +02:00 |
|
Patrice Mandin
|
fa167eedeb
|
nv30: update caps
|
2008-07-12 13:59:24 +02:00 |
|
Patrice Mandin
|
a9863caefc
|
nv30: do not shift texture format
|
2008-07-12 13:59:01 +02:00 |
|
Patrice Mandin
|
12118fcd12
|
nv30: Emit vertex buffer objects using state objects
|
2008-07-12 13:16:47 +02:00 |
|
Patrice Mandin
|
ac44f334e3
|
nv30: Move edgeflag stuff
|
2008-07-12 12:24:37 +02:00 |
|
Patrice Mandin
|
3d0e18ff5f
|
nv30: Reorder, remove useless stuff
|
2008-07-12 11:53:10 +02:00 |
|
Patrice Mandin
|
4ca346a8c0
|
nv30: Rename state emission func
|
2008-07-12 11:45:51 +02:00 |
|
Patrice Mandin
|
9489de9980
|
nv30: was setting wrong register
|
2008-07-12 10:13:58 +02:00 |
|
Patrice Mandin
|
b23e20a386
|
nv30: does not have vp_attrib/result
|
2008-07-12 10:10:16 +02:00 |
|
Patrice Mandin
|
740c93a08c
|
nv30: Change comment about slowdown
|
2008-07-12 00:48:44 +02:00 |
|
Patrice Mandin
|
58737dc875
|
nv30: Emit fragment program using state objects
|
2008-07-12 00:48:26 +02:00 |
|
Patrice Mandin
|
2419a5fe36
|
nv30: Emit vertex program using state objects
|
2008-07-12 00:19:15 +02:00 |
|
Patrice Mandin
|
c708627754
|
nv30: Move constant buffers out of vert/frag prog structures
|
2008-07-11 23:17:47 +02:00 |
|
Patrice Mandin
|
5acbd0b096
|
nv30: Emit fragtex state using state objects
|
2008-07-11 22:42:42 +02:00 |
|
Patrice Mandin
|
b327b06405
|
nv30: split fragprog_upload from fragprog_bind
|
2008-07-11 22:06:12 +02:00 |
|