Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-12-12 | mesa: code clean-up in glsl compiler | Brian Paul | |
2008-12-12 | mesa: remove unneeded swizzle init code in glsl compiler | Brian Paul | |
2008-12-12 | Merge commit 'origin/master' into gallium-0.2 | Alan Hourihane | |
2008-12-12 | mesa: disable glsl debug output | Brian Paul | |
2008-12-12 | mesa: remove unused varpool code in glsl compiler | Brian Paul | |
2008-12-12 | mesa: basic array constructors work now | Brian Paul | |
For example: float[3] xxx = float[3](1.1, 2.2, 3.3); Optimizations for const-qualified arrays next. | |||
2008-12-12 | mesa: copy array_len in slang_fully_specified_type_copy() | Brian Paul | |
2008-12-12 | mesa: remove incorrect array_len assignment | Brian Paul | |
2008-12-12 | mesa: move declaration | Alan Hourihane | |
2008-12-12 | mesa: when we have interleaved arrays, check bounds for both | Alan Hourihane | |
VBO's and user space objects | |||
2008-12-12 | mesa: array size fix in _slang_typeof_operation() | Brian Paul | |
2008-12-12 | mesa: fix some more GLSL 1.20 array things. | Brian Paul | |
Function that return arrays should work now. | |||
2008-12-12 | gallium: fix refcount bug introduced in eb20e2984 | Keith Whitwell | |
2008-12-12 | Merge branch 'no-validate' into gallium-0.1 | Keith Whitwell | |
2008-12-12 | mesa: more glsl function renaming | Brian Paul | |
2008-12-12 | mesa: use _slang_alloc() | Brian Paul | |
2008-12-12 | mesa: glsl compiler function renaming | Brian Paul | |
2008-12-12 | mesa: more glsl type/function movement | Brian Paul | |
2008-12-12 | mesa: move some glsl compiler functions to different files to be more consistant | Brian Paul | |
2008-12-12 | mesa: move _slang_locate_function() to different file | Brian Paul | |
2008-12-12 | mesa: remove unused fixup table code in glsl compiler | Brian Paul | |
2008-12-12 | gallium: avoid mapping same vertex buffer in subsequent frames | Keith Whitwell | |
Quite a few util modules were maintaining a single vertex buffer over multiple frames, and potentially reusing it in subsequent frames. Unfortunately that would force us into syncrhonous rendering as the buffer manager would be forced to wait for the previous rendering to complete prior to allowing the map. This resolves that issue, but requires the state tracker to issue a few new flush() calls at the end of each frame. | |||
2008-12-12 | st: reduce unnecessary calls to pipe->set_vertex_buffers() | Keith Whitwell | |
2008-12-12 | st: move feedback draw function to new file | Keith Whitwell | |
2008-12-12 | st: don't unilaterally ABS the argument to RSQ | Keith Whitwell | |
2008-12-12 | mesa: checkpoint: GLSL 1.20 array constructors | Brian Paul | |
2008-12-12 | nouveau: remove useless NOUVEAU_BO_SWIZZLED flag, copy/paste nv40 work to ↵ | Patrice Mandin | |
swizzle textures | |||
2008-12-12 | Revert "pipebuffer: Implement proper buffer validation." | Keith Whitwell | |
This reverts commit a6d866f72c88d48d2bcfb3e3c882fdb639b5a8ce. | |||
2008-12-12 | Revert "pipebuffer: Ondemand buffer manager." | Keith Whitwell | |
This reverts commit 17849eafaacfbb2124d86f561a91b707317d3b31. | |||
2008-12-12 | Revert "pipebuffer: Fix buffer overflow." | Keith Whitwell | |
This reverts commit 55839ae064d64b7fcc180fcddb364bf31ab760dc. | |||
2008-12-12 | glut: MinGW portability fixes. | José Fonseca | |
Still, it doesn't run as well as the glut binaries... | |||
2008-12-12 | gdi: Reimplement using the WGL statetracker. | José Fonseca | |
2008-12-12 | mesa: Bring in new mesa sub-statetracker. | José Fonseca | |
Some code cleanup is still in order. | |||
2008-12-12 | gallium: fixes for srgb, new srgb formats | Roland Scheidegger | |
add some more srgb texture formats, including compressed ones various fixes relating to srgb formats issues: the util code for generating mipmaps will not handle srgb formats correctly (would need to use a linear->srgb conversion shader) | |||
2008-12-12 | mesa: fixes for srgb, new srgb formats | Roland Scheidegger | |
add some more srgb texture formats, including compressed ones various fixes relating to srgb formats issues: _mesa_get_teximage is completely broken for srgb textures, both for non-compressed ones (swizzling) and compressed ones (shouldn't do standard-to-linear conversion) texelFetch function may be broken for little or big endian (or both...) | |||
2008-12-12 | scons: Build progs. | José Fonseca | |
Just demos and trivial dirs for starters. Conflicts: .gitignore | |||
2008-12-11 | mesa: consolidate variable declaration initializer code for globals too | Brian Paul | |
2008-12-11 | mesa: move variable initializer IR generation into _slang_gen_var_decl() | Brian Paul | |
More code consolidation coming... | |||
2008-12-11 | mesa: simplify some glsl variable declaration code | Brian Paul | |
2008-12-12 | intel: check for null texture. (fix #13902) | Xiang, Haihao | |
2008-12-11 | mesa: glsl clean-ups | Brian Paul | |
2008-12-11 | mesa: checkpoint commit of GLSL 1.20 array syntax. | Brian Paul | |
This allows things like float[3] x = float[3](1., 2., 3.); Parsing and AST construction now. Codegen not working yet. | |||
2008-12-12 | scons: Allow to request the winddk toolchain. | José Fonseca | |
2008-12-11 | gallium: catch vertex overflow higher up | Alan Hourihane | |
2008-12-11 | st: reduce unnecessary calls to pipe->set_vertex_buffers() | Keith Whitwell | |
2008-12-11 | st: move feedback draw function to new file | Keith Whitwell | |
2008-12-11 | st: don't unilaterally ABS the argument to RSQ | Keith Whitwell | |
2008-12-11 | softpipe: Add missing header include. | Michal Krol | |
2008-12-11 | draw: Silencium compiler warnings on Windows. | Michal Krol | |
2008-12-11 | i915: fallback for cube map texture. | Xiang, Haihao | |
The i915 (and related graphics cores) only support TEXCOORDMODE_CLAMP and TEXCOORDMODE_CUBE when using cube map texture coordinates, so fall back to software rendering for other modes to avoid potential gpu hang issue. This fixes scorched3d issue on 945GM(see bug 14539). |