summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* mesa: rework array/struct addressing code.Brian Paul2008-07-187-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 fileBrian Paul2008-07-181-790/+790
|
* mesa: fix some GLSL /= int operatorsBrian Paul2008-07-181-7/+21
| | | | plus add a few more special constructors to improve code quality.
* mesa: fix set_program_uniform_matrix(): need to loop over matrix countBrian Paul2008-07-181-18/+24
|
* gallium: Add a pf_is_ycbcr utility function.José Fonseca2008-07-181-9/+7
|
* python/tests: Extend the texture tests to cover volumes.José Fonseca2008-07-181-22/+43
|
* python: Add methods to get texture width, height, etc.José Fonseca2008-07-181-0/+20
| | | | SWIG does a poor job with arrays inside structures.
* tgsi: Express tgsi_sanity in terms of tgsi_iterate.Michal Krol2008-07-181-24/+36
|
* scons: List util/tgsi_iterate.c.Michal Krol2008-07-181-0/+1
|
* tgsi: Add tgsi_iterate_shader utility.Michal Krol2008-07-182-0/+155
| | | | Walks the token stream and invokes callbacks.
* tgsi: Fix parsing an instruction with no operands.Michal Krol2008-07-171-3/+12
|
* tgsi: Perform a sanity check after reading a shader from text.Michal Krol2008-07-171-1/+5
|
* scons: List util/tgsi_sanity.c.Michal Krol2008-07-171-0/+1
|
* tgsi: New file.Michal Krol2008-07-172-0/+307
|
* python: Reimplement the generation of random texture samples in C.José Fonseca2008-07-186-310/+606
|
* gallium: Expose the ability to get a tile outside a surface.José Fonseca2008-07-182-36/+54
|
* gallium: Be less verbose with debug options messages.José Fonseca2008-07-181-12/+20
|
* python: Reimplement tile comparison in C to speed up tests.José Fonseca2008-07-182-15/+53
|
* mesa: regenerated fileBrian Paul2008-07-171-482/+483
|
* mesa: fix/improve the atan(y,x) functionBrian Paul2008-07-171-10/+11
|
* mesa: added checks for OpenBSDBrad Smith2008-07-171-0/+18
|
* python/tests: Cover all last_level combinations.José Fonseca2008-07-171-18/+25
|
* mesa: fix temp re-use bug in emit_arith()Brian Paul2008-07-161-8/+20
|
* mesa: regenerated filesBrian Paul2008-07-162-19/+18
|
* mesa: fix copy&paste errors in degrees() functionsBrian Paul2008-07-161-3/+3
|
* mesa: implement grammar/parsing for precision/invariant syntaxBrian Paul2008-07-164-10/+251
| | | | Plus, fix some issues with pre-defined preprocessor symbols and version checking.
* mesa: Silence compiler warnings on Windows.Michal Krol2008-07-161-5/+2
|
* egl: set EGL_SAMPLES, EGL_SAMPLE_BUFFERS config attribsBrian Paul2008-07-161-0/+2
|
* mesa: add GL_POLYGON_OFFSET_POINT/LINE/FILL queries, remove ↵Brian Paul2008-07-162-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é Fonseca2008-07-162-61/+162
|
* python: Set PIPE_TEX_MIPFILTER_NONE by default.José Fonseca2008-07-161-1/+1
|
* python: Test all miplevels.José Fonseca2008-07-162-43/+116
|
* gallium: ycbcr_get_tile_rgba allow reading an uneven number of pixels from ↵José Fonseca2008-07-161-4/+28
| | | | yuv surfaces.
* python: Expand the texture test suit to cover one YUV and one DXT format.José Fonseca2008-07-163-24/+53
|
* python: Silent debug output.José Fonseca2008-07-161-10/+2
|
* gallium: Add pf_is_compressed utility function.José Fonseca2008-07-161-20/+11
|
* softpipe: DXT formats not really supported.José Fonseca2008-07-161-4/+9
|
* mesa: added test for __NetBSD__Blair Sadewitz2008-07-151-0/+8
|
* mesa: added test for __NetBSD__Blair Sadewitz2008-07-151-1/+2
|
* mesa: add missing IR_LOG2 caseBrian Paul2008-07-151-2/+3
|
* mesa: regenerated fileBrian Paul2008-07-151-364/+366
|
* mesa: fix some broken /= operatorsBrian Paul2008-07-151-3/+4
|
* mesa: regenerated fileBrian Paul2008-07-151-14/+14
|
* mesa: fix some broken bool, bvec2, bvec3, bvec4 constructorsBrian Paul2008-07-151-14/+14
|
* mesa: fix storage size computation in emit_arith()Brian Paul2008-07-151-2/+3
|
* gallium: added some sanity check assertionsBrian Paul2008-07-151-0/+5
|
* mesa: fix some function inlining bugsBrian Paul2008-07-154-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 printingBrian Paul2008-07-151-6/+13
|
* mesa: Silence compiler warnings on Windows.Michal Krol2008-07-159-28/+26
|
* st: Silence compiler warnings on Windows.Michal Krol2008-07-158-24/+24
|