527 Commitit (c9aabc866f1fa2b724780800cf97cf6f3c1c1cf4)
 

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