| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2008-08-05 | mesa: glsl: regenerated files | Brian Paul | |
| 2008-08-05 | mesa: glsl: re-org of intermediate/temp storage | Brian Paul | |
| Simplify the code for allocating storage for intermediate results. Use fewer temps in some cases. Also, use new asm vec4_move intrinsic instead of regular assigments in various constructors. For example: float f; vec3 v; v.xyz = f; is not legal GLSL, so do this instead: __asm vec4_move v.xyz, f; // note: f will auto-expand into f.xxxx Plus, fix assorted bugs in structure comparison. | |||
| 2008-08-05 | mesa: glsl: disable broken assignment type checking for now | Brian Paul | |
| 2008-08-05 | dri: Fix write/read depth buffer issue under 16bpp mode. See bug #16646 | Xiang, Haihao | |
| 2008-08-05 | i965: Use program->SamplerUnits[] to get the appropriate texture unit. | Xiang, Haihao | |
| inst->TexSrcUnit is used as an index into program->SamplerUnits[] since the commit ade508312c701ce89d3c2cd717994dbbabb4f207, and program->SamplerUnits is a sampler-to-texture-unit mapping. | |||
| 2008-08-04 | mesa: glsl: check struct types in _slang_assignment_compatible() | Brian Paul | |
| 2008-08-04 | mesa: glsl: varying vars can't be user-defined structs | Brian Paul | |
| 2008-08-04 | mesa: glsl: regenerated files | Brian Paul | |
| 2008-08-04 | mesa: glsl: added vec4(ivec4) constructor | Brian Paul | |
| 2008-08-04 | mesa: glsl: if/while/do condition must be boolean | Brian Paul | |
| 2008-08-04 | mesa: glsl: additional type checking for ?: and = operators | Brian Paul | |
| 2008-08-04 | mesa: glsl: don't allow comparision of arrays | Brian Paul | |
| 2008-08-04 | mesa: glsl: error on const-qualified array declarations | Brian Paul | |
| 2008-08-04 | mesa: glsl: added null ptr check | Brian Paul | |
| 2008-08-04 | mesa: glsl: set literal_size for const vars | Brian Paul | |
| 2008-08-04 | mesa: glsl: add missing code emit for struct/field | Brian Paul | |
| 2008-08-04 | mesa: glsl: stop code emit after error is recorded | Brian Paul | |
| 2008-08-04 | mesa: glsl: check that rhs of const var initializer is also const | Brian Paul | |
| 2008-08-04 | mesa: glsl: handle user-defined const vars in expression simplification | Brian Paul | |
| 2008-08-04 | mesa: glsl: fix initialize size error check | Brian Paul | |
| 2008-08-04 | mesa: glsl: added initializer size/type error checking | Brian Paul | |
| 2008-08-04 | mesa: glsl: only allow one #version directive | Brian Paul | |
| 2008-08-04 | mesa: glsl: regenerated file | Brian Paul | |
| 2008-08-04 | mesa: glsl: new bvec4 constructor | Brian Paul | |
| 2008-08-03 | added null ptr check (fix bug 16959) | Brian Paul | |
| 2008-08-03 | added null ptr check (fix bug 16959) | Brian Paul | |
| 2008-07-31 | intel-gem: Always build GEM execbuffer code. | Eric Anholt | |
| 2008-07-31 | intel: sync to vblank by default | Jesse Barnes | |
| Effectively default to vblank_mode=3 on Intel to avoid tearing by default. Users wanting to go "as fast as possible" (despite not being able to see frames faster than their refresh rate allows) can still set the vblank_mode manually. | |||
| 2008-07-30 | intel-gem: Use new getparam to detect kernel GEM support. | Eric Anholt | |
| 2008-07-29 | mesa: glsl: remove old assertion (fixes glsl/bitmap.c) | Brian Paul | |
| 2008-07-29 | mesa: glsl: remove old assertion (fixes glsl/bitmap.c) | Brian Paul | |
| 2008-07-29 | mesa: disable debug code | Brian Paul | |
| 2008-07-29 | mesa: disable debug code | Brian Paul | |
| 2008-07-29 | mesa: regenerated files | Brian Paul | |
| 2008-07-29 | mesa: Silence compiler warnings on Windows. | Brian Paul | |
| 2008-07-29 | mesa: cast to fix warning | Brian Paul | |
| 2008-07-29 | mesa: fix bug/failure in recursive function inlining | Brian Paul | |
| Fixes a failure for cases such as y = f(a, f(a, b)) All the usual tests still pass but regressions are possible... | |||
| 2008-07-29 | mesa: glsl: silence warning (s/int/GLuint) | Brian Paul | |
| 2008-07-29 | mesa: remove stray debug code | Brian Paul | |
| 2008-07-29 | mesa: glsl: assorted fixes for resolving polymorphic functions | Brian Paul | |
| Plus, - fix some issues in casting function arguments to format param types. - fix some vec/mat constructor bugs - find/report more syntax/semantic errors | |||
| 2008-07-29 | mesa: glsl: re-order some constructors | Brian Paul | |
| 2008-07-29 | mesa: glsl: remove unneeded operators | Brian Paul | |
| 2008-07-29 | mesa: glsl: added null ptr check | Brian Paul | |
| 2008-07-29 | mesa: fix issues causing warnings on Windows | Brian Paul | |
| 2008-07-29 | mesa: glsl: additional error detection | Brian Paul | |
| Plus begin some fixes for vec/matrix constructors. | |||
| 2008-07-29 | mesa: gls: fix broken else clause of conditional break/continue | Brian Paul | |
| In the following case: for () { if (cond) break; // or continue; else something; } The "something" block didn't get emitted. | |||
| 2008-07-29 | mesa: glsl: only try to link shaders defining main() | Brian Paul | |
| 2008-07-29 | mesa: Silence compiler warning on windows. | Michal Krol | |
| 2008-07-29 | mesa: glsl: fix/simplify array element handling | Brian Paul | |
| Also fix bug in comparing large structs/arrays. | |||
| 2008-07-29 | mesa: glsl: mark constructor params as const | Brian Paul | |
