- 11 Jan, 2019 2 commits
-
-
Laszlo Agocs authored
-
Laszlo Agocs authored
...because we only really need to make sure arg changes are not skipped upon a new pass, just changing the pipeline state has no effect on this. Clarify the docs a bit as well.
-
- 10 Jan, 2019 9 commits
-
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
Laszlo Agocs authored
...and even the entire draw call in some cases.
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
Laszlo Agocs authored
also start some minor optimizations to the imgui demo
-
Laszlo Agocs authored
-
Laszlo Agocs authored
Esp. for Metal where we now avoid superfluous set* for shader resources.
-
- 09 Jan, 2019 4 commits
-
-
Laszlo Agocs authored
Calling setGraphicsPipeline with the same srb multiple times in a row in a frame should not lead to queuing BindDescriptorSets every time, it should rather be optimized out just like the BindPipeline is.
-
Laszlo Agocs authored
There was a reason for defering (two passes update the same dyn.buffer in the same frame, those can be accumulated instead of doing a full DISCARD write twice) but the logic was broken due to optimizing out the BindGraphicsPipeline in some cases. So keep it simple for now, the multi-update in same frame case is discouraged anyway.
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
- 08 Jan, 2019 4 commits
-
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
Laszlo Agocs authored
Drop CBOR and use comma-spearated text
-
Laszlo Agocs authored
-
- 07 Jan, 2019 7 commits
-
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
Laszlo Agocs authored
and fix isFeatureSupported(DebugMarkers) logic and fix Vulkan frame time calculation when timePeriod != 1.
-
Laszlo Agocs authored
-
Laszlo Agocs authored
...also write more sophisticated output in the profiler stream when it comes to frame timings.
-
- 06 Jan, 2019 5 commits
-
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
Laszlo Agocs authored
Every 120 frames atm. This becomes more interesting once timestamp queries are implemented...
-
Laszlo Agocs authored
...and do some naming cleanup (currentFrame -> currentFrameSlot).
-
- 05 Jan, 2019 6 commits
-
-
Laszlo Agocs authored
-
Laszlo Agocs authored
try to deal with the nonsense feature set api
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
- 04 Jan, 2019 2 commits
-
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
- 03 Jan, 2019 1 commit
-
-
Laszlo Agocs authored
-