Commit Graph

13241 Commits

Author SHA1 Message Date
José Fonseca b5f7dd0c08 python: Add unsigned arrays. 2008-08-12 11:34:40 +01:00
José Fonseca 8dbb3011a1 trace: Replace buffer_map+memcpy+buffer_unmap by buffer_write 2008-08-12 11:34:40 +01:00
José Fonseca a318325b51 trace: Zero the buffers to avoid dumping uninitialized memory. 2008-08-12 11:34:40 +01:00
José Fonseca a304d27118 python: Allow writing to buffers. 2008-08-12 11:34:40 +01:00
José Fonseca e5a606883f trace: Fix hexadecimal dumping. 2008-08-12 11:34:40 +01:00
José Fonseca 94cf4f15c3 trace: Trace winsys/screen/context creation. 2008-08-12 11:34:40 +01:00
José Fonseca 91f6032919 trace: Trace texture depth. 2008-08-12 11:34:40 +01:00
José Fonseca 23e8c92543 python: Update the documentation. 2008-08-12 11:34:40 +01:00
Michal Krol 66ef96f6dc softpipe: Include missing header. 2008-08-12 11:30:50 +02:00
Brian Paul 40436b31a6 mesa: glsl: regenerated file 2008-08-11 17:10:39 -06:00
Brian Paul 1c30e56cd2 mesa: glsl: change refract() functions to allow inlining 2008-08-11 17:10:24 -06:00
Brian Paul 2023f7f91d mesa: glsl: use SGE instead of SGT in step() functions 2008-08-11 16:13:39 -06:00
Brian Paul 90ffd2736c mesa: glsl: fix bugs in refract() functions, plus minor optimization 2008-08-11 16:07:40 -06:00
Brian Paul 6fccd8d064 mesa: glsl: add missing sampler types in sizeof_glsl_type(), bug 17079 2008-08-11 15:21:40 -06:00
Brian Paul a0a6144809 gallium: added comment 2008-08-11 15:21:40 -06:00
Brian Paul e552140a9a gallium: added _NEW_PROGRAM to dependencies 2008-08-11 15:21:40 -06:00
Brian Paul d506fc0acf gallium: debug/print vertex tweak 2008-08-11 15:21:40 -06:00
Brian Paul 22604727e4 gallium: emit sprite coords (gl_PointCoord) 2008-08-11 15:21:40 -06:00
José Fonseca 5549d35db5 trace: Dump writes to pipe_buffers. 2008-08-09 14:10:25 +01:00
José Fonseca 376f2cbb19 trace: Prevent tracing internal pipe driver calls. 2008-08-09 14:10:25 +01:00
José Fonseca dc31bb5076 gallium: Invert include order. 2008-08-09 14:10:25 +01:00
José Fonseca 696067e781 trace: Dump shaders as text. 2008-08-09 14:10:25 +01:00
José Fonseca 673489fa5c tgsi: Dump shaders to a string too.
Again.
2008-08-09 14:10:25 +01:00
José Fonseca 3e1974f94e util: Utility functions to print to a string buffer without overflowing. 2008-08-09 14:10:25 +01:00
José Fonseca b65259de6c trace: Allow to dump binary data. 2008-08-09 14:10:25 +01:00
José Fonseca 6c7aff209c trace: Trace pipe_winsys calls. 2008-08-09 14:10:24 +01:00
José Fonseca fcfe63805d trace: Remove unused code. 2008-08-09 14:10:24 +01:00
Brian Paul 74b14fe6dd mesa: fix some feature tests 2008-08-08 13:06:54 -06:00
Brian Paul 966e199e40 mesa: fix some pixel transfer state tests for depth formats 2008-08-08 12:29:48 -06:00
Brian Paul 27858226dc gallium: fix additional glCopyTex[Sub]Image issues
Use the TexFormat->StoreImage() routine for fallbacks.  This handles the
case of copying RGBA framebuffer data into an RGBA texture when the base
format is GL_RGB (or GL_LUMINANCE, etc).  In that case, we need to set
the texture's alpha=1 and override the framebuffer's alpha.
2008-08-08 10:39:56 -06:00
Brian Paul 48cf46a29d mesa: fix out-of-bounds memory reads in swizzle_copy() 2008-08-08 09:08:44 -06:00
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 4e070f10c0 gallium: clean-up, remove dead code, update comments 2008-08-07 17:59:41 -06:00
Brian Paul c1c4ff28f0 gallium: use PIPE_FORMAT_X8Z24_UNORM for 24-bit Z but no stencil 2008-08-07 15:14:52 -06: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 275b09f256 gallium: fix a few bugs on the fallback CopyTex[Sub]Image() path. 2008-08-07 13:32:43 -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
Brian Paul 600aa7501f gallium: implement a bunch of missing put_tile functions 2008-08-07 13:32:43 -06:00
Brian Paul c8f3191383 gallium: enable the call to r16_put_tile_rgba(), silences warning 2008-08-07 13:32:43 -06:00
Brian Paul 2c2d6c90fe mesa: fix glBindTexture comment/error string 2008-08-07 13:32:43 -06:00
Brian Paul 14ac52e457 mesa: glsl: regenerated files 2008-08-07 13:32:43 -06:00
Brian Paul a78f295f7c mesa: glsl: finish up support for precision qualifiers 2008-08-07 13:32:43 -06:00
José Fonseca 1ffd6908d4 mesa: pf_sprint_name->pf_name. 2008-08-07 19:25:54 +01:00