Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mesa: fix out-of-bounds memory reads in swizzle_copy() | Brian Paul | 2008-08-08 | 1 | -29/+89 |
| | |||||
* | trace: Prevent from internal calls from pipe_context to pipe_screen from ↵ | José Fonseca | 2008-08-08 | 1 | -0/+6 |
| | | | | being traced. | ||||
* | gallium: Add destroy callback to all *_winsys interfaces. | José Fonseca | 2008-08-08 | 9 | -0/+32 |
| | | | | For consistency and to simplify these objects' destruction. | ||||
* | i965: Remove extraneous arg to debug_printf. | José Fonseca | 2008-08-08 | 1 | -1/+1 |
| | |||||
* | gallium: clean-up, remove dead code, update comments | Brian Paul | 2008-08-07 | 1 | -241/+89 |
| | |||||
* | gallium: use PIPE_FORMAT_X8Z24_UNORM for 24-bit Z but no stencil | Brian Paul | 2008-08-07 | 1 | -0/+5 |
| | |||||
* | softpipe: add support for PIPE_FORMAT_X8Z24_UNORM, PIPE_FORMAT_Z24X8_UNORM | Brian Paul | 2008-08-07 | 2 | -0/+16 |
| | |||||
* | trace: Simplify HTML output. | José Fonseca | 2008-08-07 | 1 | -40/+7 |
| | |||||
* | trace: Merge the CSS into the XSL. | José Fonseca | 2008-08-07 | 2 | -74/+56 |
| | |||||
* | trace: Dump format names. | José Fonseca | 2008-08-07 | 5 | -4/+13 |
| | |||||
* | gallium: s/pf_sprint_name/pf_name/ | Brian Paul | 2008-08-07 | 1 | -3/+2 |
| | |||||
* | gallium: fix a few bugs on the fallback CopyTex[Sub]Image() path. | Brian Paul | 2008-08-07 | 1 | -8/+4 |
| | |||||
* | gallium: s/printf/debug_printf/ | Brian Paul | 2008-08-07 | 1 | -2/+2 |
| | |||||
* | gallium: new/better debug code (disabled) | Brian Paul | 2008-08-07 | 2 | -2/+9 |
| | |||||
* | gallium: implement a bunch of missing put_tile functions | Brian Paul | 2008-08-07 | 1 | -26/+137 |
| | |||||
* | gallium: enable the call to r16_put_tile_rgba(), silences warning | Brian Paul | 2008-08-07 | 1 | -1/+1 |
| | |||||
* | mesa: fix glBindTexture comment/error string | Brian Paul | 2008-08-07 | 1 | -2/+2 |
| | |||||
* | mesa: glsl: regenerated files | Brian Paul | 2008-08-07 | 7 | -2497/+2522 |
| | |||||
* | mesa: glsl: finish up support for precision qualifiers | Brian Paul | 2008-08-07 | 2 | -4/+27 |
| | |||||
* | mesa: pf_sprint_name->pf_name. | José Fonseca | 2008-08-07 | 2 | -10/+2 |
| | |||||
* | gallium: Simplify format->name conversion. | José Fonseca | 2008-08-07 | 2 | -5/+4 |
| | |||||
* | trace: Dump state. | José Fonseca | 2008-08-07 | 6 | -25/+549 |
| | |||||
* | trace: Trace pipe context calls. | José Fonseca | 2008-08-07 | 3 | -7/+1027 |
| | |||||
* | raw2png: Fix channel order in a8b8g8r8/x8b8g8r8 formats. | José Fonseca | 2008-08-07 | 1 | -3/+11 |
| | |||||
* | trace: Add missing XSL and CSS. | José Fonseca | 2008-08-07 | 2 | -0/+186 |
| | |||||
* | xlib: Integrate with the trace pipe driver. | José Fonseca | 2008-08-07 | 2 | -25/+42 |
| | |||||
* | trace: New pipe driver to trace incoming calls. | José Fonseca | 2008-08-07 | 13 | -1/+1301 |
| | | | | Only pipe_screen calls traced, and only linux supported, for now. | ||||
* | pipebuffer: Add an extra assertion to ensure buffers do not jump between lists. | José Fonseca | 2008-08-07 | 1 | -6/+8 |
| | |||||
* | raw2png: support some depth formats. | José Fonseca | 2008-08-07 | 1 | -0/+16 |
| | |||||
* | gallium: New function to dump surfaces. | José Fonseca | 2008-08-07 | 2 | -7/+44 |
| | |||||
* | mesa: Extend GLSL syntax to accept type precision in full type specifiers. | Michal Krol | 2008-08-07 | 3 | -24/+53 |
| | |||||
* | mesa: Silence compiler warnings on Windows. | Michal Krol | 2008-08-07 | 2 | -3/+3 |
| | |||||
* | softpipe: Silence compiler warnings on Windows. | Michal Krol | 2008-08-07 | 1 | -3/+3 |
| | |||||
* | gallium: fix clipping/stride bugs in pipe_get_tile_raw(), pipe_put_tile_raw() | Brian Paul | 2008-08-06 | 1 | -6/+6 |
| | | | | | | We need to compute the default dst_stride and src_stride _before_ clipping. After clipping, the width value may have changed. This fixes visible tile glitches in some demos like progs/glsl/texdemo.c | ||||
* | gallium: added PIPE_CAP_TEXTURE_MIRROR_CLAMP, PIPE_CAP_TEXTURE_MIRROR_REPEAT | Brian Paul | 2008-08-06 | 3 | -2/+15 |
| | | | | | Check for these caps in state tracker and enable corresponding GL extensions if supported. | ||||
* | softpipe: add texture border color code | Brian Paul | 2008-08-06 | 1 | -9/+19 |
| | |||||
* | egl: define vsnprintf | Jonathan White | 2008-08-06 | 1 | -0/+1 |
| | |||||
* | egl: fixes for Windows | Jonathan White | 2008-08-06 | 2 | -1/+8 |
| | |||||
* | mesa: glsl: regenerated file | Brian Paul | 2008-08-06 | 1 | -1/+1 |
| | |||||
* | mesa: glsl: report 'Syntax Error' instead of 'Invalid external declaration' | Brian Paul | 2008-08-06 | 1 | -1/+3 |
| | |||||
* | mesa: glsl: additional error checking | Brian Paul | 2008-08-06 | 1 | -0/+12 |
| | |||||
* | mesa: glsl: fix a number of glUniform issues | Brian Paul | 2008-08-06 | 1 | -31/+199 |
| | | | | | | | | | Additional error checking. Allow setting elements of uniform arrays. This involves encoding both a uniform location and a parameter offset in the value returned by glGetUniformLocation(). Limit glUniform[if]v()'s count to the size of the uniform array. When setting bool-valued uniforms, convert all float/int values to 0 or 1. | ||||
* | egl: fix version handling | Jonathan White | 2008-08-06 | 1 | -4/+13 |
| | |||||
* | mesa: glsl: fix glGetUniform for matrix queries | Brian Paul | 2008-08-06 | 1 | -50/+79 |
| | |||||
* | mesa: glsl: fix error check in get_uniformfv() | Brian Paul | 2008-08-06 | 1 | -4/+9 |
| | |||||
* | mesa: glsl: check for rect tex samplers | Brian Paul | 2008-08-06 | 1 | -1/+9 |
| | |||||
* | mesa: glsl: disallow initializers for varying vars | Brian Paul | 2008-08-06 | 1 | -2/+10 |
| | |||||
* | mesa: glsl: more type checking for attribute/varying/uniform vars/locals | Brian Paul | 2008-08-06 | 1 | -4/+14 |
| | |||||
* | mesa: glsl: check that attribute vars are of float/vec/mat type | Brian Paul | 2008-08-06 | 3 | -0/+39 |
| | |||||
* | mesa: glsl: more assignment type checking | Brian Paul | 2008-08-06 | 1 | -60/+87 |
| | | | | | Also that const declarations have initializers and that uniforms/samplers can't have initializers. |