summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/tgsi
AgeCommit message (Collapse)Author
2009-03-26tgsi: pass zero vector to texture sampler for 1D case instead of NULLBrian Paul
Fixes segfault when sampling 1D textures.
2009-03-22tgsi: minor commentsBrian Paul
2009-03-21tgsi: Document KIL, KILP instructions.Michal Krol
2009-03-19tgsi: Document vs_2_0 instruction set operations.Michal Krol
2009-03-19tgsi: Document vs_1_1 instruction set operations.Michal Krol
2009-03-19tgsi: Begin documenting ps_2_x instruction set operations.Michal Krol
2009-03-17tgsi: Restore statement ordering.José Fonseca
2009-03-17tgsi: Document ps_2_0 instruction set operations.Michal Krol
2009-03-17tgsi: Document ps_1_4 instruction set operations.Michal Krol
2009-03-17tgsi: Document ps_1_1 instruction set operations.Michal Krol
2009-03-17tgsi: Begin documenting GLSL instruction set operations.Michal Krol
2009-03-17tgsi: Begin documenting NV_geometry_program4 instruction set operations.Michal Krol
2009-03-17tgsi: Silence const pointer cast warnings.Michal Krol
2009-03-16tgsi: Begin documenting NV_gpu_program4 instruction set operations.Michal Krol
2009-03-16tgsi: Document NV_vertex_program3 instruction set operations.`Michal Krol
2009-03-12tgsi: Localise SCS code.Michal Krol
2009-03-12tgsi: Rewrite NRM opcode, store 1.0 in W component.Michal Krol
2009-03-12tgsi: Begin documenting NV_fragment_program2 instruction set operations.Michal Krol
2009-03-12tgsi: Begin documenting ARB_fragment_program instruction set operations.Michal Krol
2009-03-12tgsi: Document ARB_vertex_program instruction set operations.Michal Krol
2009-03-12tgsi: Begin documenting NV_vertex_program2 instruction set operations.Michal Krol
2009-03-11tgsi: Implement RFL, SFL, STR, X2D opcodes.Michal Krol
2009-03-11tgsi: Begin documenting NV_fragment_program instruction set operations.Michal Krol
2009-03-11tgsi: Implement RCC opcode.Michal Krol
2009-03-11tgsi: Document NV_vertex_program1_1 instruction set operations.Michal Krol
2009-03-10tgsi: Untabify.Michal Krol
2009-03-10tgsi: Implement CLAMP opcode.Michal Krol
2009-03-10tgsi: Consider INDEX, NEGATE, MULTIPLYMATRIX opcodes for removal.Michal Krol
2009-03-10tgsi: ARL and FLOOR opcodes have the same implementation.Michal Krol
2009-03-10tgsi: ARL is a vector instruction.Michal Krol
2009-03-10tgsi: Note that LOG and EXP are approximations.Michal Krol
2009-03-10tgsi: Document EXT_vertex_shader instruction set operations.Michal Krol
2009-03-09tgsi: Implement CND, CND0 opcodes.Michal Krol
2009-03-09tgsi: Remove redundant micro_ge() -- use micro_le().Michal Krol
2009-03-09tgsi: Document ATI_fragment_shader instruction set operations.Michal Krol
2009-03-08tgsi: Document NV_vertex_program instruction set operations.Michal Krol
2009-02-28tgsi: More descriptive sanity diagnostic messages.Michal Krol
2009-02-27tgsi: don't dump interpolation info except for fragment shader inputsKeith Whitwell
Don't print the meaningless and confusing CONSTANT interpolation attribute after everything else.
2009-02-20gallium: use the TGSI_TEXTURE_SHADOW1D/2D/RECT texture types for TEX ↵Brian Paul
instructions These texture types were defined but never put to use. For the time being though, the Mesa->TGSI translater isn't emitting these targets. See the XXX comment in map_texture_target().
2009-02-20gallium: Improve makefiles for librariesJakob Bornecrantz
The template makefile that most libraries in gallium included was based on dri and had a bunch unrelevant junk in it. Update it and improve the depending makefiles.
2009-02-18util: Move p_debug.h into util module.José Fonseca
The debug functions depend on several util function for os abstractions, and these depend on debug functions, so a seperate module is not possible.
2009-02-16gallium: fix glean's vertProg1Alan Hourihane
RSQ test 2 (reciprocal square toot of negative value)
2009-02-12tgsi: keep immediate file info uptodateKeith Whitwell
Make sure the stats for TGSI_FILE_IMMEDIATE are uptodate. Previously we just had immediate_count, but file_*[TGSI_FILE_IMMEDIATE] were bogus.
2009-02-10tgsi: Fix build -- rename Size to NrTokens.Michal Krol
2009-01-27tgsi: silence some warningsKeith Whitwell
2009-01-19tgsi: change an if to an else-if, added const qual, added commentsBrian Paul
2009-01-10gallium: use tgsi_dump_instruction() instead of ppc_comment()Brian Paul
2009-01-10gallium: remove unused struct typeBrian Paul
2009-01-10gallium: fix register clobber bug in TGSI->PPC codegenBrian Paul
When negating a src vector that's stored in a altivec register, need to put negated value into a new register so we don't upset the original value. This solves the dark colors in the mandelbrot GLSL demo. Also, use new predicate functions to check if a TGSI temp is stored in an altivec register.
2009-01-10gallium: emit comments in TGSI->PPC codegenBrian Paul