[go: up one dir, main page]

  1. ea7980a WGSL: implement more complicated multi-swizzle assignments by Matthew Denton · 16 hours ago
  2. 00e96b3 WGSL: Implement out/inout params with pointers. by Matthew Denton · 16 hours ago
  3. f217515 WGSL: implement comma operator by Matthew Denton · 24 hours ago
  4. 5e06057 WGSL: implement ternaries by Matthew Denton · 24 hours ago
  5. 1bd82c4 Translator: add some more helpers by Matthew Denton · 24 hours ago
  6. 3a28090 WGSL: Refactor WGSLProgramPrelude by Matthew Denton · 35 hours ago
  7. af7faab Translator: Improve handling of nameless structs by Shahbaz Youssefi · 2 days ago
  8. 1757043 Reland "WGSL: Introduce temporaries for written-to func params" by Matthew Denton · 2 days ago
  9. 11d88e0 Translator: Fix gl_in redeclaration more by Shahbaz Youssefi · 5 days ago
  10. 5311e1f Translator: Validate case placement earlier by Shahbaz Youssefi · 5 days ago
  11. ebdd878 Translator: Validate no statement after last case earlier by Shahbaz Youssefi · 6 days ago
  12. e881ac6 Translator: Validate no statement before first case earlier by Shahbaz Youssefi · 6 days ago
  13. 2c1ef1c Revert "WGSL: Introduce temporaries for written-to func params" by Shahbaz Youssefi · 6 days ago
  14. be939dc Translator: Validate case type == switch expression type earlier by Shahbaz Youssefi · 6 days ago
  15. 749c05e Translator: Enable OES_EGL_image_external support in ESSL3.20 by Jisun Lee · 6 days ago
  16. 012c499 Translator: Validate duplicate cases earlier by Shahbaz Youssefi · 6 days ago
  17. 35a97a7 WGSL: don't ever emit + unary operator by Matthew Denton · 6 days ago
  18. 9adf11a Translator: Verify max function call depth during parse by Shahbaz Youssefi · 7 days ago
  19. 5f80122 Translator: Check for undefined functions during parse by Shahbaz Youssefi · 7 days ago
  20. c452d6f WGSL: Introduce temporaries for written-to func params by Matthew Denton · 7 days ago
  21. 20a7258 Skip the shader translator entirely with passthough shaders. by Geoff Lang · 7 days ago chromium/7477 chromium/7478
  22. b712a72 Translator: Check for recursion during parse by Shahbaz Youssefi · 7 days ago
  23. 8469b24 Translator: Reject infinite loop during parse by Shahbaz Youssefi · 7 days ago
  24. caf6336 Translator: Avoid unreachable in presence of shader error by Shahbaz Youssefi · 7 days ago
  25. ded8ecc Translator: Handle GS and TES output gl_Position like VS by Shahbaz Youssefi · 7 days ago
  26. 97b9361 Translator: Remove gl_out from TES built-ins by Shahbaz Youssefi · 7 days ago
  27. d9ff059 Translator fuzzer: dump the shader to stderr by Shahbaz Youssefi · 8 days ago chromium/7475
  28. 255dc67 Translator: Validate ESSL 100 limitations during parse by Shahbaz Youssefi · 8 days ago
  29. 84b0cf1 Translator: Validate gl_FragData xor gl_FragColor early by Shahbaz Youssefi · 8 days ago
  30. 8c15b96 Translator: Validate MaxFunctionParameters limit during parse by Shahbaz Youssefi · 8 days ago
  31. e5b0553 Translator: Validate TCS barrier() rules during parse by Shahbaz Youssefi · 9 days ago chromium/7473
  32. bf63a4e Translator: Track control flow during parse by Shahbaz Youssefi · 9 days ago
  33. 8af6c56 Translator: Add more action routines to glslang.y by Shahbaz Youssefi · 13 days ago chromium/7464
  34. eec95a6 Translator: Remove NV_shader_framebuffer_fetch by Shahbaz Youssefi · 13 days ago
  35. 074eec2 Translator: remove angle_BaseVertex/Instance from built-ins by Shahbaz Youssefi · 14 days ago chromium/7463
  36. b0ee423 Translator: Validate clip/cull distance size during parse by Shahbaz Youssefi · 14 days ago
  37. fecb8ea WGSL: implement inc/dec with generated functions by Matthew Denton · 2 weeks ago
  38. 6a997ce Vulkan: SPIR-V Gen: Use unique id instead of pointer by Shahbaz Youssefi · 2 weeks ago
  39. 6c4c005 WGSL: fix do-while when body has continue by Matthew Denton · 2 weeks ago
  40. e1c14f0 Translator: Fix gl_LastFragColorARM not being qualified correctly by Shahbaz Youssefi · 2 weeks ago
  41. d9fa255 Translator: Add numerous missing gl_PerVertex validations by Shahbaz Youssefi · 2 weeks ago chromium/7457
  42. 1f3b482 Translator: Fix UNREACHABLE() on gl_DepthRange compile error by Shahbaz Youssefi · 3 weeks ago
  43. 4cff528 WGSL: append TSymbolUniqueId to overloaded functions by Matthew Denton · 3 weeks ago chromium/7447
  44. ae02c32 Translator: Give gl_DepthRange its own qualifier by Shahbaz Youssefi · 3 weeks ago
  45. 789693f Translator: Fail compilation if built-in redeclared after qualified by Shahbaz Youssefi · 3 weeks ago
  46. 7b14dd7 WGSL: RewriteMixedTypeMathExprs by Matthew Denton · 3 weeks ago
  47. a38f60e Translator: Fail compilation if main() is only prototype by Shahbaz Youssefi · 3 weeks ago
  48. 85631b1 Translator fuzzer: Dump the shader before compiling it by Shahbaz Youssefi · 3 weeks ago
  49. e5b3385 Translator: Fail earlier if main() is not present. by Shahbaz Youssefi · 3 weeks ago chromium/7444 chromium/7444_3
  50. f3405af Translator: Fix gl_in redeclaration by Shahbaz Youssefi · 3 weeks ago
  51. f95cbef Reland "Add a "noncoherent" layout qualifier to PLS" by Chris Dalton · 3 weeks ago
  52. 18f28e5 Translator: Mark redeclared gl_Position/PointSize as built-in by Shahbaz Youssefi · 4 weeks ago chromium/7438
  53. 4eb8604 Translator: Use EvqNumSamples for gl_NumSamples by Shahbaz Youssefi · 4 weeks ago
  54. bfdf223 Translator: Don't differentiate static read vs write by Shahbaz Youssefi · 4 weeks ago
  55. a44693f Vulkan: Fix SPIR-V gen for invariant structs by Shahbaz Youssefi · 5 weeks ago
  56. 44db20f Revert "Add a "noncoherent" layout qualifier to PLS" by Brian Sheedy · 5 weeks ago
  57. f128872 Translator: Compare variables by unique id instead of pointer by Shahbaz Youssefi · 5 weeks ago
  58. ef9c5ce Add a "noncoherent" layout qualifier to PLS by Chris Dalton · 5 weeks ago
  59. 1677125 Update main() prototype in shader if main() has been replaced. by Roberto Rodriguez · 5 weeks ago
  60. b8281f5 Add condition check in emulate dithering shader code by Yuxin Hu · 5 weeks ago chromium/7417
  61. a0cc64c HLSL: Mark shadow sampler textureLod calls as using gradients by Geoff Lang · 6 weeks ago
  62. a471c00 WGSL: derivative_uniformity diagnostic should be a warning by Matthew Denton · 6 weeks ago
  63. cfe2c8f WGSL: RewriteMultielementSwizzle by Matthew Denton · 7 weeks ago
  64. c1cdc2b Transform SPIRV to use 16-bit float for lower precision uniforms by Yuxin Hu · 7 weeks ago chromium/7395
  65. eefcdaf Fix some old clang-tidy warnings about move constructors by Tom Sepez · 8 weeks ago chromium/7384
  66. 6f0337a Avoid some needless c_str() calls. by Tom Sepez · 8 weeks ago
  67. 1ae273e Translator: Output struct members in OutputTree by Shahbaz Youssefi · 8 weeks ago
  68. af0386c Reorder structs entirely made of samplers to the end of struct by Shahbaz Youssefi · 8 weeks ago
  69. 9dc3679 WGSL: Fix unused variable in translator by Cody Northrop · 8 weeks ago
  70. a02670d Move unsafe buffers inside header guard macros by Tom Sepez · 8 weeks ago
  71. b9cec91 WGSL: default uniforms gathered in interface block by Matthew Denton · 8 weeks ago
  72. 2539015 Suppress unsafe buffers on a file-by-file basis in src/ [1 of N] by Tom Sepez · 8 weeks ago
  73. f63751d Fix the UniformSortComparator not following strict weak order by Yuxin Hu · 8 weeks ago
  74. 20dca0b Add a new TInterfaceBlock class member to hint ANGLE default Uniform by Yuxin Hu · 9 weeks ago chromium/7373
  75. a06cb36 Fix GCC -Wdangling-pointer warning in NodeStackGuard by Sungyong Choi · 9 weeks ago
  76. 806c80e Add a new ShaderVariable struct property by Yuxin Hu · 10 weeks ago chromium/7359 chromium/7360 chromium/7361
  77. 25f5e2c Vulkan: Add support for built-in gl_PrimitiveShadingRateEXT by Panfeng Hou · 10 weeks ago
  78. 1d8279a Do not sort ANGLE internal uniforms or built-in uniforms by Yuxin Hu · 10 weeks ago chromium/7358
  79. 63d8f74 WGSL: move DeclareDefaultUniforms() out of SPIR-V by Matthew Denton · 10 weeks ago
  80. edb0562 Fix sort uniform bug by Yuxin Hu · 10 weeks ago
  81. 7e28089 WGSL: support bvecs in uniforms by Matthew Denton · 2 months ago
  82. b2e2766 Translator: Reject bool < bool by Shahbaz Youssefi · 2 months ago
  83. ca3d732 WGSL: support bool in uniforms by Matthew Denton · 3 months ago chromium/7346 chromium/7347
  84. fc0e039 Translator: Fix location validation for inout by Amirali Abdolrashidi · 3 months ago
  85. a1d5d10 WGSL: Allow matrices as in/out vars in shaders by Matthew Denton · 3 months ago
  86. 6a3ff5a WGSL: extra debug logging for failure cases by Matthew Denton · 3 months ago
  87. 343e3bd ScalarizeVecAndMatConstructors: also handle scalar constructors by Matthew Denton · 3 months ago
  88. b758268 Reland: GL: Allow untranslated shaders to pass through on GLES by Geoff Lang · 3 months ago
  89. cbff565 ScalarizeVecAndMatConstructorArgs: cast for mat constructors by Matthew Denton · 3 months ago
  90. 2c1a55b WGSL: implement == for vectors by wrapping in all() by Matthew Denton · 3 months ago
  91. e98dec8 Translator: Remove Sampler2DRectShadow by Shahbaz Youssefi · 3 months ago
  92. 251ffe6 Vulkan: Add support for built-in gl_ShadingRateEXT by Panfeng Hou · 3 months ago
  93. 7cbb77a Fix the uniform reorder bug by Yuxin Hu · 3 months ago chromium/7299 chromium/7300 chromium/7301 chromium/7302 chromium/7303 chromium/7304 chromium/7305 chromium/7306 chromium/7307 chromium/7308 chromium/7309 chromium/7310 chromium/7311
  94. 93b659f Remove PoolAllocator push/pop feature by Kimmo Kinnunen · 3 months ago
  95. 1443a45 Regenerate the parsers with current cl format by Kimmo Kinnunen · 3 months ago
  96. 5d51bd1 Translator: Handle arrays of samplers in FlagSamplersWithTexelFetch by Corentin Wallez · 4 months ago chromium/7288
  97. 56e9bff GL: Remove obsolete macOS workarounds by Alexey Knyazev · 4 months ago chromium/7263
  98. beae1b4 Metal: Remove obsolete workarounds by Alexey Knyazev · 4 months ago
  99. f48fcb4 Revert "Metal: Wraparound int arithmetic for add, sub" by Shahbaz Youssefi · 4 months ago
  100. a2b84cc Fix bug in translator fuzzer. by Martin Arjovsky · 4 months ago