Blender Git Statistics -> Branches -> temp-gpu-push-constants

"Temp-gpu-push-constants" branch

Total commits : 7
Total committers : 1
First Commit : June 30, 2021
Latest Commit : July 2, 2021


Commits by Date

DateNumber of Commits
July 2, 20216
July 1, 20210
June 30, 20211

Committers

AuthorNumber of Commits
Jeroen Bakker7

Popular Files

FilenameTotal Edits
gl_shader.cc4
gl_shader.hh4
gl_shader_converter.cc3
gl_shader_converter.hh3
gpu_shader.cc2
gpu_shader_push_constants_test.cc2
CMakeLists.txt2
gl_shader_patcher.cc2
gl_shader_patcher.hh2
GPU_shader.h1

Latest commits Feed

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)
[WIP] GPU: Push Constants.

See T89553 for more details.

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2021