Popov72
|
d77a8c7bcf
Remove state handling and cache
|
4 years ago |
Popov72
|
80cca4a37c
Set the stencil reference value
|
4 years ago |
Popov72
|
e00cc0b1b4
Fix objects not drawn
|
4 years ago |
Popov72
|
ab89122aba
Fix stencil usage
|
4 years ago |
Popov72
|
069b7847f0
Add some missing state changes (colorFormat and depthTextureFormat)
|
4 years ago |
Popov72
|
9e9f2d1891
Add some counters and debug code
|
4 years ago |
Popov72
|
b448f85df8
nit: enum cases
|
4 years ago |
Popov72
|
aefa21201d
Handle multiple GPU buffers in UniformBuffer class
|
4 years ago |
Popov72
|
5b5d138b71
Add support for the render target cube texture
|
4 years ago |
Popov72
|
8ef0b280fa
Add raw texture management (save for 2DArray and 3D)
|
4 years ago |
Popov72
|
30029f9f6a
Fix viewport management (hopefully...)
|
4 years ago |
Popov72
|
f2eb9f0a50
Recreate the render pipeline if some of its settings change
|
4 years ago |
Popov72
|
872e3cd422
Mipmap generation: make sure to use a pipeline with an attachment using the right texture format
|
4 years ago |
Popov72
|
eb91b9d50f
Add switches to trigger different debugging information
|
4 years ago |
Popov72
|
9e59cab760
Defer the release of buffers
|
4 years ago |
Popov72
|
2441e519b9
Fix viewport handling in main / RTT passes
|
4 years ago |
Popov72
|
cb872f0d78
Fix the shadow depth wrapper to work with WebGPU
|
4 years ago |
Popov72
|
c2755e218b
Avoid copying uniform buffers in WebGPU
|
4 years ago |
Popov72
|
b1a6f431f9
Add support for depth/stencil textures
|
4 years ago |
Popov72
|
430f68ced9
Add support for shadow/comparison samplers
|
4 years ago |
Popov72
|
db1dda51ff
Remove debug code
|
4 years ago |
Popov72
|
0e6a49149c
Take into account the face index when creating the view of a RTT
|
4 years ago |
Popov72
|
6ffcc66584
Fix mipmaps not generated for cube texture
|
4 years ago |
Popov72
|
77c63c5515
Fix crash
|
4 years ago |
Popov72
|
4876f7539e
Fix mipmaps not created anymore
|
4 years ago |
Popov72
|
c98ceb91f2
Defer releasing textures for after the end of the frame
|
4 years ago |
Popov72
|
b296384efa
nit
|
4 years ago |
Popov72
|
fd6a2148c0
Use sampleCount from render target in createRenderPipeline if currently in render target pass
|
4 years ago |
Popov72
|
dec93e115d
Create a view with no mipmap if texture used for render target
|
4 years ago |
Popov72
|
7dc71c8b7d
Fix crash with procedural textures
|
4 years ago |