527 Révisions (c9aabc866f1fa2b724780800cf97cf6f3c1c1cf4)
 

Auteur SHA1 Message Date
  Kenneth Graunke c9aabc866f Implement 1.30 hyperbolic trig builtins (sinh, cosh, tanh). il y a 15 ans
  Kenneth Graunke 1d0e07c420 Implement 1.20 'transpose' builtin. il y a 15 ans
  Kenneth Graunke 43ff6fc4ae Implement 1.20 'outerProduct' builtin. il y a 15 ans
  Kenneth Graunke 0c8ffadc8c Implement matrixCompMult builtin - the last of the 110 builtins. il y a 15 ans
  Kenneth Graunke d6a32d4b54 ir_constant_visitor: Add support for dFdx and dFdy operations. il y a 15 ans
  Kenneth Graunke b843c7a20c Implement dFdx, dFdy, and fwidth via new expression opcodes. il y a 15 ans
  Kenneth Graunke cbd881da3f Implement 'refract' builtin. il y a 15 ans
  Kenneth Graunke 3ffedf1249 Fix some typing issues in asin. il y a 15 ans
  Kenneth Graunke c476ba8fe2 Add a completely bogus implementation of the noise[1234] builtins. il y a 15 ans
  Kenneth Graunke 855fcb22c1 Implement 'acos' builtin. il y a 15 ans
  Kenneth Graunke 539f29323f Implement 'faceforward' builtin. il y a 15 ans
  Kenneth Graunke 29b22287fe Implement 'distance' builtin. il y a 15 ans
  Kenneth Graunke cdf1726ffd Add remaining signatures for 'clamp' builtin. il y a 15 ans
  Kenneth Graunke 76796ed66f Add remaining signatures for 'max' builtin. il y a 15 ans
  Kenneth Graunke 47d44c877e Add remaining signatures for 'min' builtin. il y a 15 ans
  Kenneth Graunke 2438f64e63 Add remaining signatures for 'mod' builtin. il y a 15 ans
  Kenneth Graunke b97efa5db5 ir_function_cloning_visitor: Add support for ir_texture. il y a 15 ans
  Kenneth Graunke 8331d48948 Don't call _mesa_glsl_initialize_types for every builtin function. il y a 15 ans
  Kenneth Graunke 57503a22d7 Only initialize types after #extension directives have been processed. il y a 15 ans
  Kenneth Graunke 4b0029a97d Commit output of texture_builtins.py and refresh builtin_function.cpp. il y a 15 ans
  Kenneth Graunke 5e65c1ccae texture_builtins.py: Support the EXT_texture_array extension. il y a 15 ans
  Kenneth Graunke 0d80f71867 Add EXT_texture_array support. il y a 15 ans
  Kenneth Graunke cc249f79e7 generate_builtins.pl: Support stage-specific builtins even for extensions. il y a 15 ans
  Kenneth Graunke c34a624c9f texture_builtins.py: Fixes for Array variants. il y a 15 ans
  Kenneth Graunke 538da12092 texture_builtins.py: Add support for 130 Proj variants. il y a 15 ans
  Kenneth Graunke b3bcea7db6 Add a python script to generate texture builtins. il y a 15 ans
  Kenneth Graunke 9aefbe838c generate_builtins.pl: Support directiories for each extension. il y a 15 ans
  Kenneth Graunke 9d1fc46f0c generate_builtins.pl: Support _fs directories as well as _vs. il y a 15 ans
  Kenneth Graunke 56d3f6ad78 Set the type of ir_texture properly; infer it from the sampler type. il y a 15 ans
  Kenneth Graunke dd5b4a544b ir_reader: Add support for reading ir_texture. il y a 15 ans
  Kenneth Graunke 3c7934bfaa ir_reader: Refactor reading of dereferences for later reuse. il y a 15 ans
  Kenneth Graunke 26d74cd1d1 Add stub visitor support for ir_texture. il y a 15 ans
  Kenneth Graunke be298063b5 ir_print_visitor: Add support for ir_texture. il y a 15 ans
  Kenneth Graunke c30f6e5dea Add mappings between ir_texture_opcode and strings. il y a 15 ans
  Ian Romanick 81377c012c Define IR instruction for texture look-ups il y a 15 ans
  Ian Romanick 2f8b0435b0 Use array delete operator to delete an array il y a 15 ans
  Ian Romanick cfb3536f10 Bump GL_MAX_TEXTURE_COORDS from 2 to 4 il y a 15 ans
  Ian Romanick 19eb5896c4 Only allow global precision qualifier for int and float il y a 15 ans
  Ian Romanick 9bcb67bdc4 Fix parsing of precision qualifiers il y a 15 ans
  Ian Romanick 15d162d7b1 Don't process empty shaders il y a 15 ans
  Ian Romanick 6cd2a5cc4b Generate an error on empty declaration lists il y a 15 ans
  Kenneth Graunke 603b8fc4b2 Check variable mode when comparing qualifier lists. il y a 15 ans
  Ian Romanick 384c051b8c ir_dereference_array always operates on an r-value il y a 15 ans
  Ian Romanick 35159b542c There is no class ir_label, so there's no need for ir_instruction::as_label il y a 15 ans
  Ian Romanick c8021ee01d Remove some cruft from the Makefile il y a 15 ans
  Eric Anholt aa5794384f Add builtin gl_LightSource[]. il y a 15 ans
  Eric Anholt 5b9ac87941 builtins: Add support for reflect(). il y a 15 ans
  Eric Anholt da46e5f534 builtins: Add ftransform(). il y a 15 ans
  Eric Anholt 0ca171908d Allow arrays of floats as varyings. il y a 15 ans
  Eric Anholt cd512b0063 gl_Normal is a vec3 not a vec4. il y a 15 ans