Blender Git Loki
July 2, 2021, 14:38 (GMT) |
GPU: Sizecheck for push constants buffer. According to the specs platforms should at least support push constants of 128 bytes. As there are known platforms that have set this as their maximum (Mesa for example) we should use this as the maximum as well. |
July 2, 2021, 14:25 (GMT) |
DrawManager: Add push constants command. |
July 2, 2021, 14:06 (GMT) |
GPU: Binding uniformbuffer as push constant. |
July 2, 2021, 11:43 (GMT) |
GPU: Added push constants to shader interface |
July 2, 2021, 10:11 (GMT) |
Cleanup: Renamed converter to patcher. |
July 2, 2021, 09:55 (GMT) |
Refactored GLSL patching for future extension. Every patch would be its own class this would keep the data and logic contained. When a source is unchained during patching it would reuse the original source. |
June 30, 2021, 15:10 (GMT) |