summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2010-09-03exec_list: replace class with structBrian Paul1-1/+1
2010-09-03mesa: fix up a commentBrian Paul1-1/+2
2010-09-03st/glx: added some commentsBrian Paul1-0/+8
2010-09-03nvfx: implement LIT in fpLuca Barbieri2-1/+24
2010-09-03glsl2: Use as_constant some places instead of constant_expression_valueIan Romanick2-3/+3
2010-09-03glsl2: Allow copy / constant propagation into array indicesIan Romanick2-32/+12
2010-09-03glsl2: Add module to perform simple loop unrollingIan Romanick7-3/+123
2010-09-03glsl2: Track the number of ir_loop_jump instructions that are in a loopIan Romanick3-0/+27
2010-09-03ir_expression: Add static operator_string methodIan Romanick2-3/+13
2010-09-03exec_node: Add insert_before that inserts an entire listIan Romanick1-0/+23
2010-09-03glsl2: Eliminate zero-iteration loopsIan Romanick1-1/+7
2010-09-03glsl2: Perform initial bits of loop analysis during compilationIan Romanick2-0/+10
2010-09-03glsl2: Add module to suss out loop control variables from loop analysis dataIan Romanick4-1/+305
2010-09-03glsl2: Add module to analyze variables used in loopsIan Romanick4-1/+672
2010-09-03ir_to_mesa: Handle loops with loop controls setIan Romanick1-4/+44
2010-09-03ir_validate: Validate loop control fields in ir_loopIan Romanick1-0/+35
2010-09-03glsl2: Add cmp field to ir_loopIan Romanick3-6/+34
2010-09-03glsl2: Set a flag when visiting the assignee of an assignmentIan Romanick4-0/+24
2010-09-03exec_list: Add pop_headIan Romanick1-0/+17
2010-09-03ir_print_visitor: Print empty else blocks more compactlyIan Romanick1-9/+13
2010-09-03nvfx: fix division by zero in vp-ignore-inputLuca Barbieri1-1/+1
2010-09-03nvfx: report correct max lodbiasLuca Barbieri1-1/+1
2010-09-03nvfx: remove messageLuca Barbieri1-13/+0
2010-09-03nvfx: support indirect addressing in vpsLuca Barbieri4-27/+96
2010-09-03r600c: add proper returns for some evergreen functionsAlex Deucher2-2/+8
2010-09-03nvfx: fix support for more than 8 texture units (fixes etqw crash)Luca Barbieri2-4/+3
2010-09-03r600g: fix segfault in state after reworkDave Airlie1-2/+2
2010-09-03r600c: emit DB_HTILE_DATA_BASE on evergreenAlex Deucher1-4/+11
2010-09-03r600g: refactor sample states into a reusable struct.Dave Airlie2-97/+78
2010-09-03r600g: reduce size of r600 context structure to !insaneDave Airlie2-3/+29
2010-09-03r600g: add texture border state.Dave Airlie2-2/+42
2010-09-03r600g: deref old driver states for set entry points.Dave Airlie1-0/+10
2010-09-03r600g: drop r600_bind_state.Dave Airlie1-75/+34
2010-09-03r600g: kill r600_context_state functionDave Airlie2-96/+63
2010-09-03r600g: move lots of state inline helpers to separate header.Dave Airlie2-117/+120
2010-09-02draw: Include missing headers in draw_vs_aos.h.Vinson Lee1-0/+2
2010-09-03r600g: drop magic numbers in depth state.Dave Airlie2-3/+33
2010-09-02util: Include missing header in u_linear.h.Vinson Lee1-0/+1
2010-09-02mesa: Fix printf-like warning.Vinson Lee2-2/+2
2010-09-02mesa: Fix printf-like warnings.Vinson Lee6-16/+16
2010-09-02r600g: force unbind of previously bind sampler/sampler_viewJerome Glisse2-86/+95
2010-09-02st/mesa: clamp gl_constants::MaxVarying against MAX_VARYINGBrian Paul1-0/+1
2010-09-02glsl2: Update TODO fileIan Romanick1-19/+7
2010-09-02r600g: fix memory/bo leakJerome Glisse4-2/+21
2010-09-02mesa: fix code generation for ir_unop_sqrtBrian Paul1-2/+3
2010-09-02mesa: fix some printf warnings with castsBrian Paul4-10/+10
2010-09-02r600g: fix thinko in shadow code.Dave Airlie1-1/+1
2010-09-02r600g: fix logicop, the 3d ROP is the 2D rop shifted twice.Dave Airlie1-1/+1
2010-09-02r600g: fix depth texture testsDave Airlie1-2/+2
2010-09-01glsl: Apply implicit conversions to structure constructor parameters.Kenneth Graunke2-3/+10