Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mesa: rework array/struct addressing code. | Brian Paul | 2008-07-18 | 7 | -142/+372 |
| | | | | | | | The slang_ir_storage type now has a pointer to parent storage to represent storage of an array element within an array, or a field within a struct. This fixes some problems related to addressing of fields/elements in non- trivial cases. More work to follow. | ||||
* | mesa: regenerated file | Brian Paul | 2008-07-18 | 1 | -790/+790 |
| | |||||
* | mesa: fix some GLSL /= int operators | Brian Paul | 2008-07-18 | 1 | -7/+21 |
| | | | | plus add a few more special constructors to improve code quality. | ||||
* | mesa: fix set_program_uniform_matrix(): need to loop over matrix count | Brian Paul | 2008-07-18 | 1 | -18/+24 |
| | |||||
* | gallium: Add a pf_is_ycbcr utility function. | José Fonseca | 2008-07-18 | 1 | -9/+7 |
| | |||||
* | python/tests: Extend the texture tests to cover volumes. | José Fonseca | 2008-07-18 | 1 | -22/+43 |
| | |||||
* | python: Add methods to get texture width, height, etc. | José Fonseca | 2008-07-18 | 1 | -0/+20 |
| | | | | SWIG does a poor job with arrays inside structures. | ||||
* | tgsi: Express tgsi_sanity in terms of tgsi_iterate. | Michal Krol | 2008-07-18 | 1 | -24/+36 |
| | |||||
* | scons: List util/tgsi_iterate.c. | Michal Krol | 2008-07-18 | 1 | -0/+1 |
| | |||||
* | tgsi: Add tgsi_iterate_shader utility. | Michal Krol | 2008-07-18 | 2 | -0/+155 |
| | | | | Walks the token stream and invokes callbacks. | ||||
* | tgsi: Fix parsing an instruction with no operands. | Michal Krol | 2008-07-17 | 1 | -3/+12 |
| | |||||
* | tgsi: Perform a sanity check after reading a shader from text. | Michal Krol | 2008-07-17 | 1 | -1/+5 |
| | |||||
* | scons: List util/tgsi_sanity.c. | Michal Krol | 2008-07-17 | 1 | -0/+1 |
| | |||||
* | tgsi: New file. | Michal Krol | 2008-07-17 | 2 | -0/+307 |
| | |||||
* | python: Reimplement the generation of random texture samples in C. | José Fonseca | 2008-07-18 | 6 | -310/+606 |
| | |||||
* | gallium: Expose the ability to get a tile outside a surface. | José Fonseca | 2008-07-18 | 2 | -36/+54 |
| | |||||
* | gallium: Be less verbose with debug options messages. | José Fonseca | 2008-07-18 | 1 | -12/+20 |
| | |||||
* | python: Reimplement tile comparison in C to speed up tests. | José Fonseca | 2008-07-18 | 2 | -15/+53 |
| | |||||
* | mesa: regenerated file | Brian Paul | 2008-07-17 | 1 | -482/+483 |
| | |||||
* | mesa: fix/improve the atan(y,x) function | Brian Paul | 2008-07-17 | 1 | -10/+11 |
| | |||||
* | mesa: added checks for OpenBSD | Brad Smith | 2008-07-17 | 1 | -0/+18 |
| | |||||
* | python/tests: Cover all last_level combinations. | José Fonseca | 2008-07-17 | 1 | -18/+25 |
| | |||||
* | mesa: fix temp re-use bug in emit_arith() | Brian Paul | 2008-07-16 | 1 | -8/+20 |
| | |||||
* | mesa: regenerated files | Brian Paul | 2008-07-16 | 2 | -19/+18 |
| | |||||
* | mesa: fix copy&paste errors in degrees() functions | Brian Paul | 2008-07-16 | 1 | -3/+3 |
| | |||||
* | mesa: implement grammar/parsing for precision/invariant syntax | Brian Paul | 2008-07-16 | 4 | -10/+251 |
| | | | | Plus, fix some issues with pre-defined preprocessor symbols and version checking. | ||||
* | mesa: Silence compiler warnings on Windows. | Michal Krol | 2008-07-16 | 1 | -5/+2 |
| | |||||
* | egl: set EGL_SAMPLES, EGL_SAMPLE_BUFFERS config attribs | Brian Paul | 2008-07-16 | 1 | -0/+2 |
| | |||||
* | mesa: add GL_POLYGON_OFFSET_POINT/LINE/FILL queries, remove ↵ | Brian Paul | 2008-07-16 | 2 | -42/+30 |
| | | | | | | GL_TEXTURE_ENV_COLOR, GL_TEXTURE_ENV_MODE Issues found by Bob Ellison. | ||||
* | python/tests: Extend the texture tests to cover cube maps. | José Fonseca | 2008-07-16 | 2 | -61/+162 |
| | |||||
* | python: Set PIPE_TEX_MIPFILTER_NONE by default. | José Fonseca | 2008-07-16 | 1 | -1/+1 |
| | |||||
* | python: Test all miplevels. | José Fonseca | 2008-07-16 | 2 | -43/+116 |
| | |||||
* | gallium: ycbcr_get_tile_rgba allow reading an uneven number of pixels from ↵ | José Fonseca | 2008-07-16 | 1 | -4/+28 |
| | | | | yuv surfaces. | ||||
* | python: Expand the texture test suit to cover one YUV and one DXT format. | José Fonseca | 2008-07-16 | 3 | -24/+53 |
| | |||||
* | python: Silent debug output. | José Fonseca | 2008-07-16 | 1 | -10/+2 |
| | |||||
* | gallium: Add pf_is_compressed utility function. | José Fonseca | 2008-07-16 | 1 | -20/+11 |
| | |||||
* | softpipe: DXT formats not really supported. | José Fonseca | 2008-07-16 | 1 | -4/+9 |
| | |||||
* | mesa: added test for __NetBSD__ | Blair Sadewitz | 2008-07-15 | 1 | -0/+8 |
| | |||||
* | mesa: added test for __NetBSD__ | Blair Sadewitz | 2008-07-15 | 1 | -1/+2 |
| | |||||
* | mesa: add missing IR_LOG2 case | Brian Paul | 2008-07-15 | 1 | -2/+3 |
| | |||||
* | mesa: regenerated file | Brian Paul | 2008-07-15 | 1 | -364/+366 |
| | |||||
* | mesa: fix some broken /= operators | Brian Paul | 2008-07-15 | 1 | -3/+4 |
| | |||||
* | mesa: regenerated file | Brian Paul | 2008-07-15 | 1 | -14/+14 |
| | |||||
* | mesa: fix some broken bool, bvec2, bvec3, bvec4 constructors | Brian Paul | 2008-07-15 | 1 | -14/+14 |
| | |||||
* | mesa: fix storage size computation in emit_arith() | Brian Paul | 2008-07-15 | 1 | -2/+3 |
| | |||||
* | gallium: added some sanity check assertions | Brian Paul | 2008-07-15 | 1 | -0/+5 |
| | |||||
* | mesa: fix some function inlining bugs | Brian Paul | 2008-07-15 | 4 | -25/+53 |
| | | | | | | Need to add local vars of original function to the new scope's variable list (though the DECLs were already present). In slang_operation_copy() call slang_replace_scope() for SLANG_OPER_BLOCK_NEW_SCOPE opers. | ||||
* | mesa: improved printing | Brian Paul | 2008-07-15 | 1 | -6/+13 |
| | |||||
* | mesa: Silence compiler warnings on Windows. | Michal Krol | 2008-07-15 | 9 | -28/+26 |
| | |||||
* | st: Silence compiler warnings on Windows. | Michal Krol | 2008-07-15 | 8 | -24/+24 |
| |