- 13 Mar, 2019 1 commit
-
-
Laszlo Agocs authored
-
- 12 Mar, 2019 7 commits
-
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
Laszlo Agocs authored
These may be used by Q3DS for HDR images (IBL).
-
Laszlo Agocs authored
do not reimplement the same logic that is already there in qopenglfunctions.cpp
-
- 11 Mar, 2019 5 commits
-
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
- 10 Mar, 2019 1 commit
-
-
Laszlo Agocs authored
-
- 07 Mar, 2019 4 commits
-
-
Laszlo Agocs authored
...so that setting QRhiSwapChain::sRGB behaves identically between all 4 backends.
-
Laszlo Agocs authored
-
Laszlo Agocs authored
Partial (source size specified) 32-bit uploads no longer read potentially out of bounds. 8 and 16 bit formats give correct results even when the source stride is not 4 byte aligned.
-
Laszlo Agocs authored
The order is important here, if there are multiple operations targeting or reading from the same texture.
-
- 05 Mar, 2019 1 commit
-
-
Laszlo Agocs authored
-
- 04 Mar, 2019 3 commits
-
-
Laszlo Agocs authored
Inspired by QObject::deleteLater()...
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
- 02 Mar, 2019 1 commit
-
-
Laszlo Agocs authored
-
- 01 Mar, 2019 2 commits
-
-
Laszlo Agocs authored
-
Laszlo Agocs authored
...and add a semi-format that can be used to port code with the 'if modernGL then GL_R8 else GL_ALPHA' pattern (in order to support GLES 2.0).
-
- 28 Feb, 2019 5 commits
-
-
Laszlo Agocs authored
-
Laszlo Agocs authored
...which comes handy to avoid problems of alloc, destroy, alloc -> same address as before.
-
Laszlo Agocs authored
-
Laszlo Agocs authored
-
Laszlo Agocs authored
the non-rgba8 formats are a todo for now
-
- 27 Feb, 2019 1 commit
-
-
Laszlo Agocs authored
build() handles this already but then doing an uploadStaticBuffer() should also silently become a no-op.
-
- 25 Feb, 2019 3 commits
-
-
Laszlo Agocs authored
-
Laszlo Agocs authored
To help dealing with ancient GLES 2.0 implementations.
-
Laszlo Agocs authored
-
- 23 Feb, 2019 2 commits
-
-
Laszlo Agocs authored
Playing with NoVSync on the additional windows is nice but does not change much in practice. On Metal it's still all bad regardless, for instance.
-
Laszlo Agocs authored
Shader resources are now set via a dedicated API (setShaderResources) instead of setGraphicsPipeline. Also extend docs about command buffers and defered command execution. Do a little cleanup for gl and d3d when it comes to the "fake" command queues.
-
- 20 Feb, 2019 1 commit
-
-
Laszlo Agocs authored
-
- 19 Feb, 2019 3 commits
-
-
Laszlo Agocs authored
the srb is nulled out anyways on each pass now
-
Laszlo Agocs authored
As the pass uses a different encoder.
-
Laszlo Agocs authored
sigh
-