From: Ian Romanick Date: Wed, 27 Jul 2011 18:35:31 +0000 (-0700) Subject: glsl: Remove completed items from the TODO list X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5e1b7097f3d6fa60e563c8d629bbda1c34efb3c1;p=mesa.git glsl: Remove completed items from the TODO list --- diff --git a/src/glsl/TODO b/src/glsl/TODO index a3762384ff2..72133995cea 100644 --- a/src/glsl/TODO +++ b/src/glsl/TODO @@ -11,28 +11,12 @@ 1.30 features: -- Implement AST-to-HIR conversion of bit-shift operators. - -- Implement AST-to-HIR conversion of bit-wise {&,|,^,!} operators. - - Implement AST-to-HIR conversion of switch-statements - switch - case - Update break to correcly handle mixed nexting of switch-statements and loops. -- Handle currently unsupported constant expression types - - ir_unop_bit_not - - ir_binop_mod - - ir_binop_lshift - - ir_binop_rshift - - ir_binop_bit_and - - ir_binop_bit_xor - - ir_binop_bit_or - -- Implement support for 1.30 style shadow compares which only return a float - instead of a vec4. - - Implement support for gl_ClipDistance. This is non-trivial because gl_ClipDistance is exposed as a float[8], but all hardware actually implements it as vec4[2]. \ No newline at end of file