Commit graph

22213 commits

Author SHA1 Message Date
Michal Krol
bd4c1c133b tgsi: Explain symbols used in instruction set documentation. 2009-03-30 17:12:58 +02:00
Michal Krol
25e491e68c tgsi: Document BRA opcode. 2009-03-30 15:39:29 +02:00
José Fonseca
1c989c24ae python: Dont touch old pipe_winsys. 2009-03-30 14:24:20 +01:00
José Fonseca
29933fc6fe python: Update instructions for windows. 2009-03-30 14:11:03 +01:00
José Fonseca
a20bae3d17 scons: Get python extensions building correctly on windows. 2009-03-30 14:11:03 +01:00
Roland Scheidegger
a693a2998c i965: srgb texture fixes
i965 can either do SRGBA8_REV format or SARGB8 format, but not SRGBA8.
Could add SRGBA8_REV support to mesa, but simply use SARGB8 for now.
While here, also add true srgb luminance / luminance_alpha support -
unfortunately the published docs fail to mention which asics support
this, tested on g43 so assume this works on any g4x.
2009-03-28 02:06:49 +01:00
Roland Scheidegger
02a579f2e7 mesa: fix a glGetTexImage issue with base-converted texture formats
need to respect the user-supplied base format, not the one derived from
the texture format actually used.
2009-03-28 02:06:40 +01:00
Roland Scheidegger
79e2df63af i965: add support for signed rgba texture format 2009-03-28 02:06:18 +01:00
Roland Scheidegger
bb386a1eca mesa: add _rev signed rgba texture format 2009-03-28 02:03:45 +01:00
Roland Scheidegger
7d00ba195c glapi regenerate 2009-03-28 02:03:35 +01:00
Roland Scheidegger
05330b9cf3 glapi: remove a couple accidental GL_ prefixes 2009-03-28 02:02:49 +01:00
Roland Scheidegger
c6a6cc1918 mesa: add new signed rgba texture format
This is a (partial) backport of the signed texture format support in OGL 3.1.
Since it wasn't promoted from an existing extension roll our own.
2009-03-28 02:02:42 +01:00
Roland Scheidegger
a9bf5b5cca gl: add new OGL 3.1 enums to glext.h
This is just temporary until the upstream source is updated.
2009-03-28 02:02:35 +01:00
Roland Scheidegger
0d9a715cea gl: update glext.h to version 48 2009-03-28 02:02:28 +01:00
Roland Scheidegger
fd83289dbf fix various small intel blitter issues
use color format constants instead of magic numbers
remove handling of cpp 0 or 3 (neither is possible) in various places
don't misconfigure 8 bit surface blits as rgb565
2009-03-28 01:53:59 +01:00
José Fonseca
aa011836c2 wgl: Don't flush surface if it is NULL.
Just a quick fix to prevent segfaults with glean.
2009-03-27 21:43:24 +00:00
José Fonseca
c03000b73e wgl: Remove unused cruft. 2009-03-27 21:38:54 +00:00
José Fonseca
a790074810 util: Support Z24S8/Z24X8. 2009-03-27 20:23:16 +00:00
José Fonseca
e0a55dc9da mesa: Support Z24S8 wherever S8Z24 is supported. 2009-03-27 19:51:33 +00:00
Corbin Simpson
2431a027c1 r300-gallium: Add some surface_copy. 2009-03-27 12:41:51 -07:00
Corbin Simpson
aa91f05f9d r300-gallium: Use CMP for MOV on r300.
Doesn't quite fix problems, though. :c
2009-03-27 12:41:50 -07:00
José Fonseca
ec30d1b2e5 mesa: Use the python executable from sys.executable.
From Ramesh Dharan <rrdharan@vmware.com>
2009-03-27 19:13:21 +00:00
Carl-Johan Kjellander
c97e5e1fc1 egl: Fix newline typo in Makefiles 2009-03-26 19:20:11 +00:00
Brian Paul
2002e03a52 st: init the default texture to (0,0,0,1)
The default texture is used when a sampler uses an incomplete texture.
This change fixes the piglit fp-incomplete test.
2009-03-26 08:52:56 -06:00
Brian Paul
3673189326 tgsi: pass zero vector to texture sampler for 1D case instead of NULL
Fixes segfault when sampling 1D textures.
2009-03-26 08:40:07 -06:00
José Fonseca
a2f52f500c python: Don't bypass vs/clip/viewport by default. 2009-03-26 12:11:27 +00:00
José Fonseca
7138cd7009 python: Fix the texture test. 2009-03-26 12:04:15 +00:00
José Fonseca
bb84ce7159 python: Make swig bindings python independent. 2009-03-26 11:29:59 +00:00
José Fonseca
d18c2ee3d5 python: Drop st_buffer.
It adds nothing, now that pipe_buffer has a pointer to the screen.
2009-03-26 11:19:15 +00:00
José Fonseca
ca9d2044a2 python: Use pipe_buffer_read/write. 2009-03-26 11:16:56 +00:00
José Fonseca
f4520277e1 python: Transfer only the requested tile. 2009-03-26 11:16:56 +00:00
Michal Krol
6af3be4309 python: Fix tri sample. 2009-03-26 12:07:06 +01:00
Michel Dänzer
d332f8b4ef gallium: Remove some little-used fields from struct pipe_surface. 2009-03-26 10:53:47 +01:00
José Fonseca
6ce06f3fbc python: Pass transfers to the tile functions. 2009-03-25 21:47:17 +00:00
José Fonseca
8866ff4cac python: Catchup buffer_destroy interface change. 2009-03-25 21:47:17 +00:00
José Fonseca
57ea34214c trace: Defer the cast to after the check for enabled trace.
Prevents segfault when trace is disabled.
2009-03-25 21:47:17 +00:00
José Fonseca
e866cd7401 softpipe: Include declarations. 2009-03-25 21:47:17 +00:00
José Fonseca
573346da2a translate: Avoid unused variable warning. 2009-03-25 21:47:17 +00:00
Jakob Bornecrantz
e21d31e8ab st/egl: Set dpms to on when showing screens
There is a wonderful bug in 2.6.29 that causes a hard lock on my
	computer when this code is active for lvds that are turned off.
2009-03-25 21:06:40 +00:00
Jakob Bornecrantz
78abcb88fe st/egl: Fix warning 2009-03-25 21:06:40 +00:00
José Fonseca
de89c022d5 python: Show call no in image window. 2009-03-25 21:04:17 +00:00
José Fonseca
c847b45153 trace: Update readme.
Actually, the trace driver with the xlib statetracker is
still causing assertion failures here..
2009-03-25 21:04:12 +00:00
José Fonseca
58351b5023 trace: Number calls. 2009-03-25 21:04:05 +00:00
José Fonseca
710bcc8050 python/retrace: Use the call no when dumping images.
To make it easy associate images with the calls.
2009-03-25 21:03:44 +00:00
José Fonseca
ecfa99ece1 python: Use a sequential number to identify each call.
TODO: Modify the trace driver to generate these on the XML file itself.
2009-03-25 21:03:40 +00:00
José Fonseca
9d97c3d0be python/trace: Control the interpreter from command line options. 2009-03-25 21:03:38 +00:00
José Fonseca
5743483778 python: Use Ansi escape codes regardless of output is a tty or not. 2009-03-25 21:03:36 +00:00
José Fonseca
b52b78a226 python: List packages needed on debian systems. 2009-03-25 21:03:25 +00:00
José Fonseca
a6ad0c86ca python: Allow to dump all images to disk. 2009-03-25 21:03:22 +00:00
José Fonseca
8ca95d8121 python: Tweak instructions. 2009-03-25 21:03:20 +00:00