265 Révisions (3fff009af169313fa22996d93ad195cf12729763)
 

Auteur SHA1 Message Date
  Ian Romanick 7954922473 IR print visitor: Finish printing constants il y a 15 ans
  Ian Romanick d14642739e IR print visitor: Remove most of the newlines from the printed output il y a 15 ans
  Ian Romanick d7388f389d IR print visitor: print expressions il y a 15 ans
  Ian Romanick 8c70a62193 IR print visitor: print ir_dereference instructions il y a 15 ans
  Ian Romanick 6e7c278e24 IR print visitor: Less newlines when printing ir_variables il y a 15 ans
  Eric Anholt ece0a51160 Fix assignment operators: *=, /=, +=, -=. il y a 15 ans
  Ian Romanick a4e92c4b26 Before generating HIR for user code, generate constructors for built-in types il y a 15 ans
  Ian Romanick 9546997736 Add dereference constructor for array element dereferences il y a 15 ans
  Ian Romanick 720c88eab9 Add functions to generate constructors for built-in types. il y a 15 ans
  Eric Anholt 2f9ca7dce2 Fix up the operator printing for the logic or and beyond, check array bounds. il y a 15 ans
  Ian Romanick acb36240e5 Merge branch 'anholt' il y a 15 ans
  Eric Anholt b3f743ab0b Set up fragment shader builtin variables. il y a 15 ans
  Eric Anholt 7c15bb2465 Make the standalone parser return an exit code so we can automate testing. il y a 15 ans
  Ian Romanick 68507eceea More matrix compilation tests il y a 15 ans
  Ian Romanick 3d303eb59f Merge branch 'kwg' il y a 15 ans
  Ian Romanick 1b4f04124a Fix matrix dimensioning il y a 15 ans
  Ian Romanick c1bd3a1a61 Use glsl_type::row_type and glsl_type::column type in arithmetic_result_type il y a 15 ans
  Ian Romanick 80b5ed6e63 Replace several glsl_type field comparisons with a single pointer comparison il y a 15 ans
  Ian Romanick 252127c379 Add queries to get the glsl_type of a row or column of a matrix il y a 15 ans
  Kenneth Graunke f25a5ad939 Widen num_components to handle vec4 correctly. il y a 15 ans
  Kenneth Graunke 904872372e Typo fixes: de/re/ference. il y a 15 ans
  Ian Romanick 664da2510a Replace several field comparisons with a single pointer comparison il y a 15 ans
  Ian Romanick 532edd9bc4 Remove unused _mesa_glsl_get_vector_type il y a 15 ans
  Ian Romanick c4e2627045 Use glsl_type::get_instance instead of _mesa_glsl_get_vector_type il y a 15 ans
  Ian Romanick d2b6bc651a Use glsl_type::get_instance instead of symbol table look-up il y a 15 ans
  Ian Romanick e4fca97afd Add some matrix math tests il y a 15 ans
  Ian Romanick 3209c4e369 Add glsl_type::get_instance method il y a 15 ans
  Ian Romanick 60b54d977a Replace accesses to glsl_type data with query functions il y a 15 ans
  Ian Romanick 9ff8f3777e Add class-private handles to matrix types in glsl_type il y a 15 ans
  Ian Romanick 4d184a1d02 Fix typo in swizzle processing loop il y a 15 ans
  Ian Romanick 9e97ffb754 Trivial cleanups in generate_swizzle il y a 15 ans
  Ian Romanick afbe26fd61 Use ir_dereference::set_swizzle il y a 15 ans
  Ian Romanick 2f4240fb02 Add method to set the swizzle of an ir_dereference il y a 15 ans
  Ian Romanick 44bb1a62f9 Allow duplicate symbols at the same scope that are in different name spaces il y a 15 ans
  Ian Romanick d00b7958c0 Merge branch 'anholt' il y a 15 ans
  Ian Romanick 7d9bce3551 Add (negative) test for constructing samplers il y a 15 ans
  Ian Romanick 882dad7540 ir_function constructor now takes the function name as a parameter il y a 15 ans
  Ian Romanick bb7e00a1cd Add glsl_type::get_base_type query il y a 15 ans
  Ian Romanick 7aeb6abda7 Add glsl_type::is_numeric and glsl_type::is_boolean queries il y a 15 ans
  Ian Romanick abef955764 Begin processing constructors il y a 15 ans
  Ian Romanick cb7d066967 Add query to determine whether a type is a sampler il y a 15 ans
  Ian Romanick 1e5cd2b05b Add test for invalid assignment of function return value il y a 15 ans
  Ian Romanick 0bb1c3c153 Add *some* type checking for assignments il y a 15 ans
  Ian Romanick 71d0bbfcb2 Disallow passing NULL for state to _mesa_glsl_error il y a 15 ans
  Ian Romanick f3f111eac4 Fix typographical errors of "FINISHME" il y a 15 ans
  Eric Anholt f41fc53728 Include other generated sources in BUILT_SOURCES. il y a 15 ans
  Eric Anholt e5ba18083b Use bash for the built file generation since builtin_types.sh requires it. il y a 15 ans
  Eric Anholt 6985a43832 Clean the built sources with make clean. il y a 15 ans
  Ian Romanick cec65a6b76 Generate an error for variables declared with type void il y a 15 ans
  Ian Romanick 8400bc4d35 Add is_error and is_void type queries il y a 15 ans