summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/tgsi
AgeCommit message (Expand)Author
2010-06-01tgsi: Determine which shader input channels are effectively.José Fonseca
2010-05-19tgsi: Implement OPCODE_DIV.Michal Krol
2010-05-14tgsi: add a dummy function to silence warningBrian Paul
2010-05-12tgsi: also count instructions in tgsi_scan_shader()Brian Paul
2010-05-12softpipe: Adverstise (tgsi_exec's) shader limits.José Fonseca
2010-05-11mesa/st+tgsi: Provide a free callback to match with ureg_get_tokens().José Fonseca
2010-05-07tgis: fix SOA aliasing for MUL instruction in SSE codegenBrian Paul
2010-05-06tgsi: make SSE ADD instruction SOA-safeBrian Paul
2010-05-06tgsi: code refactoringBrian Paul
2010-05-06tgsi: added tgsi_get_processor_name()Brian Paul
2010-05-06tgsi: fix tgsi_exec_machine_bind_shader() to handle NULL tokens, samplersBrian Paul
2010-05-06gallium/tgsi: remove unused tgsi_exec_labels codeBrian Paul
2010-05-05tgsi: make dumping work on non-debug buildsMarek Olšák
2010-05-03tgsi: Parse and dump predicates.José Fonseca
2010-05-03gallium: Remove loop register file.José Fonseca
2010-04-27tgsi: Drop BGNFOR, ENDFOR, REP, and ENDREP opcodes.José Fonseca
2010-04-18tgsi: add comment about potential code removalBrian Paul
2010-04-18tgsi: replace 0xf with TGSI_WRITEMASK_XYZWBrian Paul
2010-03-28aux/tgsi: fix some minor glitches in string routinesKeith Whitwell
2010-03-01tgsi: Cleanup exec code for CLAMP, CMP and CND.Michal Krol
2010-02-25tgsi: Remove dead code.Michal Krol
2010-02-22tgsi: Report an error when a destination has an empty writemask.José Fonseca
2010-02-20tgsi: ifdef out unused function micro_sqrt.Vinson Lee
2010-02-19tgsi: Make more exec opcodes look pretty.Michal Krol
2010-02-19tgsi: Change prototypes of micro opcodes to explicitly indicates number of args.Michal Krol
2010-02-19tgsi: Rewrite exec implementations of NRM and NRM4.Michal Krol
2010-02-09tgsi: Gather cylindrical wrap info in tgsi_shader_info struct.Michal Krol
2010-02-09tgsi: Add ureg_DECL_fs_input_cyl().Michal Krol
2010-02-09gallium: Add cylindrical wrap info to TGSI declaration.Michal Krol
2010-02-09tgsi: Remove tgsi_dump_c.[ch].Michal Krol
2010-02-05tgsi: remove special-case code for fragment positionBrian Paul
2010-02-03Merge branch 'gallium-embedded'José Fonseca
2010-02-03tgsi: added debugging code to catch divide by zeroBrian Paul
2010-02-03tgsi: convert CHECK_INF_OR_NAN to inline functionBrian Paul
2010-02-02tgsi: added tgsi_alloc_tokens()Brian Paul
2010-02-02tgsi: fix commentBrian Paul
2010-02-02gallium: Make pipe_atomic a regular int32_t.José Fonseca
2010-02-02gallium: pipe/p_inlines.h -> util/u_inlines.hJosé Fonseca
2010-02-02tgsi: ureg_DECL_gs_input() accepts shader semantics.Michal Krol
2010-01-29tgsi: add properties for fragment coord conventions (v3)Luca Barbieri
2010-01-28tgsi: Constants declared with ureg_DECL_constant() are one-dimensional.Michal Krol
2010-01-28tgsi: Add ureg_property_gs_output_prim/max_vertices().Michal Krol
2010-01-28gallium: Rename PIPE_MAX_CONSTANT to PIPE_MAX_CONSTANT_BUFFERS.Michal Krol
2010-01-28tgsi: Handle two-dimensional constants in text parser.Michal Krol
2010-01-28gallium: Implement 2D constant buffers for fragment shader in softpipe.Michal Krol
2010-01-28tgsi: Handle 2-D declarations.Michal Krol
2010-01-28tgsi: Silence uninitialized variable warning.Vinson Lee
2010-01-27tgsi: Remove unnecessary header.Vinson Lee
2010-01-22Merge branch 'mesa_7_7_branch'Brian Paul
2010-01-18tgsi: Fix behaviour of dimension index.Michal Krol