[go: up one dir, main page]

  1. ecdb102 Replace erase(remove) idiom with c++20 std::erase[_if]() by Ho Cheung · 30 hours ago
  2. c7ca703 IR: Port the RemoveUnusedFramebufferFetch transformation by Shahbaz Youssefi · 2 days ago
  3. 9980b1b Implement alignment methods for PackedSPIRVBlockEncoder by Yuxin Hu · 2 days ago
  4. cb16fc8 Translator: Turn MSL-specific condition to compile option by Shahbaz Youssefi · 3 days ago chromium/7580
  5. a042d7d Translator: Don't use loops to initialize vars without highp by Shahbaz Youssefi · 3 days ago
  6. fe3c864 Change PackedSPIRVBlockEncoder::mCurrentAlignment to track byte count by Yuxin Hu · 6 days ago chromium/7577
  7. 408563b Fix GL_WEBGL_video_texture shader compilation on OpenGL backend by Ho Cheung · 6 days ago
  8. eb9614e Add a new BlockLayoutEncoder for packing FP16 uniforms by Yuxin Hu · 6 days ago
  9. e9b5c4f Avoid vector copy in TCompiler::getShaderBinary() by Tom Sepez · 7 days ago
  10. 79ad87b IR: Disable a few more unnecessary AST translations by Shahbaz Youssefi · 8 days ago chromium/7573
  11. c9a1d76 Vulkan: Respect short-circuit more safely by Shahbaz Youssefi · 12 days ago
  12. 91d4642 IR: Do not generate unused types, constants and variables by Shahbaz Youssefi · 13 days ago
  13. 0b9b258 Translator: Remove the force highp->mediump flag by Shahbaz Youssefi · 14 days ago
  14. c91a36e Translator: Validate negative index after comma by Shahbaz Youssefi · 14 days ago
  15. 438f42b D3D: Remove ES3.1 features by Shahbaz Youssefi · 3 weeks ago
  16. 0eaaba0 Revert "Fix GCC -Wdangling-pointer warning in NodeStackGuard" by Mohan Maiya · 3 weeks ago
  17. b76908f IR: Fix ternaries with void type by Shahbaz Youssefi · 4 weeks ago
  18. 9e39340 IR: Skip failing end2end tests by Shahbaz Youssefi · 4 weeks ago
  19. a685106 WGSL: allow indexing column of uniform matrix by Matthew Denton · 4 weeks ago
  20. 7447097 IR: Allow dynamic toggling if the IR is built by Shahbaz Youssefi · 4 weeks ago
  21. c16a44b IR: Simplify ast::Generator by Shahbaz Youssefi · 4 weeks ago
  22. b057832 Emit const declarations in WGSL. by Matthew Denton · 4 weeks ago
  23. 423dcd4 Translator: Move hash_containers.h include by Shahbaz Youssefi · 4 weeks ago
  24. be53d45 Translator: Document workaround for OES_EGL_image_external by Jisun Lee · 5 weeks ago
  25. 2a42e88 Translator: Implement an IR by Shahbaz Youssefi · 6 weeks ago chromium/7529
  26. d2812a7 Translator: Fix fuzzer failure with passthrough shaders by Shahbaz Youssefi · 6 weeks ago
  27. 411996d Translator: Fix missing MAX_DRAW_BUFFERS validation by Shahbaz Youssefi · 7 weeks ago
  28. c2ba039 WGSL: fix I/O struct members colliding with reserved keywords by Matthew Denton · 7 weeks ago
  29. bf371ef WGSL: Implement assignments with generated functions by Matthew Denton · 7 weeks ago
  30. 81aad53 Translator: Miscellaneous clean up by Shahbaz Youssefi · 8 weeks ago
  31. 7d519d4 Translator: Remove InitializeDll.* by Shahbaz Youssefi · 8 weeks ago
  32. ea7980a WGSL: implement more complicated multi-swizzle assignments by Matthew Denton · 8 weeks ago
  33. 00e96b3 WGSL: Implement out/inout params with pointers. by Matthew Denton · 8 weeks ago
  34. f217515 WGSL: implement comma operator by Matthew Denton · 8 weeks ago
  35. 5e06057 WGSL: implement ternaries by Matthew Denton · 8 weeks ago
  36. 1bd82c4 Translator: add some more helpers by Matthew Denton · 8 weeks ago
  37. 3a28090 WGSL: Refactor WGSLProgramPrelude by Matthew Denton · 8 weeks ago
  38. af7faab Translator: Improve handling of nameless structs by Shahbaz Youssefi · 8 weeks ago
  39. 1757043 Reland "WGSL: Introduce temporaries for written-to func params" by Matthew Denton · 8 weeks ago
  40. 11d88e0 Translator: Fix gl_in redeclaration more by Shahbaz Youssefi · 9 weeks ago
  41. 5311e1f Translator: Validate case placement earlier by Shahbaz Youssefi · 9 weeks ago
  42. ebdd878 Translator: Validate no statement after last case earlier by Shahbaz Youssefi · 9 weeks ago
  43. e881ac6 Translator: Validate no statement before first case earlier by Shahbaz Youssefi · 9 weeks ago
  44. 2c1ef1c Revert "WGSL: Introduce temporaries for written-to func params" by Shahbaz Youssefi · 9 weeks ago
  45. be939dc Translator: Validate case type == switch expression type earlier by Shahbaz Youssefi · 9 weeks ago
  46. 749c05e Translator: Enable OES_EGL_image_external support in ESSL3.20 by Jisun Lee · 9 weeks ago
  47. 012c499 Translator: Validate duplicate cases earlier by Shahbaz Youssefi · 9 weeks ago
  48. 35a97a7 WGSL: don't ever emit + unary operator by Matthew Denton · 9 weeks ago
  49. 9adf11a Translator: Verify max function call depth during parse by Shahbaz Youssefi · 9 weeks ago
  50. 5f80122 Translator: Check for undefined functions during parse by Shahbaz Youssefi · 9 weeks ago
  51. c452d6f WGSL: Introduce temporaries for written-to func params by Matthew Denton · 9 weeks ago
  52. 20a7258 Skip the shader translator entirely with passthough shaders. by Geoff Lang · 9 weeks ago chromium/7477 chromium/7478
  53. b712a72 Translator: Check for recursion during parse by Shahbaz Youssefi · 9 weeks ago
  54. 8469b24 Translator: Reject infinite loop during parse by Shahbaz Youssefi · 9 weeks ago
  55. caf6336 Translator: Avoid unreachable in presence of shader error by Shahbaz Youssefi · 9 weeks ago
  56. ded8ecc Translator: Handle GS and TES output gl_Position like VS by Shahbaz Youssefi · 9 weeks ago
  57. 97b9361 Translator: Remove gl_out from TES built-ins by Shahbaz Youssefi · 9 weeks ago
  58. d9ff059 Translator fuzzer: dump the shader to stderr by Shahbaz Youssefi · 9 weeks ago chromium/7475
  59. 255dc67 Translator: Validate ESSL 100 limitations during parse by Shahbaz Youssefi · 9 weeks ago
  60. 84b0cf1 Translator: Validate gl_FragData xor gl_FragColor early by Shahbaz Youssefi · 9 weeks ago
  61. 8c15b96 Translator: Validate MaxFunctionParameters limit during parse by Shahbaz Youssefi · 9 weeks ago
  62. e5b0553 Translator: Validate TCS barrier() rules during parse by Shahbaz Youssefi · 9 weeks ago chromium/7473
  63. bf63a4e Translator: Track control flow during parse by Shahbaz Youssefi · 9 weeks ago
  64. 8af6c56 Translator: Add more action routines to glslang.y by Shahbaz Youssefi · 10 weeks ago chromium/7464
  65. eec95a6 Translator: Remove NV_shader_framebuffer_fetch by Shahbaz Youssefi · 10 weeks ago
  66. 074eec2 Translator: remove angle_BaseVertex/Instance from built-ins by Shahbaz Youssefi · 10 weeks ago chromium/7463
  67. b0ee423 Translator: Validate clip/cull distance size during parse by Shahbaz Youssefi · 10 weeks ago
  68. fecb8ea WGSL: implement inc/dec with generated functions by Matthew Denton · 2 months ago
  69. 6a997ce Vulkan: SPIR-V Gen: Use unique id instead of pointer by Shahbaz Youssefi · 2 months ago
  70. 6c4c005 WGSL: fix do-while when body has continue by Matthew Denton · 2 months ago
  71. e1c14f0 Translator: Fix gl_LastFragColorARM not being qualified correctly by Shahbaz Youssefi · 2 months ago
  72. d9fa255 Translator: Add numerous missing gl_PerVertex validations by Shahbaz Youssefi · 2 months ago chromium/7457
  73. 1f3b482 Translator: Fix UNREACHABLE() on gl_DepthRange compile error by Shahbaz Youssefi · 3 months ago
  74. 4cff528 WGSL: append TSymbolUniqueId to overloaded functions by Matthew Denton · 3 months ago chromium/7447
  75. ae02c32 Translator: Give gl_DepthRange its own qualifier by Shahbaz Youssefi · 3 months ago
  76. 789693f Translator: Fail compilation if built-in redeclared after qualified by Shahbaz Youssefi · 3 months ago
  77. 7b14dd7 WGSL: RewriteMixedTypeMathExprs by Matthew Denton · 3 months ago
  78. a38f60e Translator: Fail compilation if main() is only prototype by Shahbaz Youssefi · 3 months ago
  79. 85631b1 Translator fuzzer: Dump the shader before compiling it by Shahbaz Youssefi · 3 months ago
  80. e5b3385 Translator: Fail earlier if main() is not present. by Shahbaz Youssefi · 3 months ago chromium/7444_128 chromium/7444_3 chromium/7444_46 chromium/7444_48 chromium/7444_52
  81. f3405af Translator: Fix gl_in redeclaration by Shahbaz Youssefi · 3 months ago
  82. f95cbef Reland "Add a "noncoherent" layout qualifier to PLS" by Chris Dalton · 3 months ago
  83. 18f28e5 Translator: Mark redeclared gl_Position/PointSize as built-in by Shahbaz Youssefi · 3 months ago chromium/7438
  84. 4eb8604 Translator: Use EvqNumSamples for gl_NumSamples by Shahbaz Youssefi · 3 months ago
  85. bfdf223 Translator: Don't differentiate static read vs write by Shahbaz Youssefi · 3 months ago
  86. a44693f Vulkan: Fix SPIR-V gen for invariant structs by Shahbaz Youssefi · 3 months ago
  87. 44db20f Revert "Add a "noncoherent" layout qualifier to PLS" by Brian Sheedy · 3 months ago
  88. f128872 Translator: Compare variables by unique id instead of pointer by Shahbaz Youssefi · 3 months ago
  89. ef9c5ce Add a "noncoherent" layout qualifier to PLS by Chris Dalton · 3 months ago
  90. 1677125 Update main() prototype in shader if main() has been replaced. by Roberto Rodriguez · 3 months ago
  91. b8281f5 Add condition check in emulate dithering shader code by Yuxin Hu · 3 months ago chromium/7417
  92. a0cc64c HLSL: Mark shadow sampler textureLod calls as using gradients by Geoff Lang · 3 months ago
  93. a471c00 WGSL: derivative_uniformity diagnostic should be a warning by Matthew Denton · 3 months ago
  94. cfe2c8f WGSL: RewriteMultielementSwizzle by Matthew Denton · 3 months ago
  95. c1cdc2b Transform SPIRV to use 16-bit float for lower precision uniforms by Yuxin Hu · 3 months ago chromium/7395
  96. eefcdaf Fix some old clang-tidy warnings about move constructors by Tom Sepez · 4 months ago chromium/7384
  97. 6f0337a Avoid some needless c_str() calls. by Tom Sepez · 4 months ago
  98. 1ae273e Translator: Output struct members in OutputTree by Shahbaz Youssefi · 4 months ago
  99. af0386c Reorder structs entirely made of samplers to the end of struct by Shahbaz Youssefi · 4 months ago
  100. 9dc3679 WGSL: Fix unused variable in translator by Cody Northrop · 4 months ago