clementlandrin
|
b3b8da9c26
Release readOnlyDepthView on directx11.
|
1 year ago |
clementlandrin
|
80c784d272
Add comments on default depth buffers.
|
1 year ago |
Nicolas Cannasse
|
b30ab26551
added Texture.startingMip
|
1 year ago |
clementlandrin
|
d922827ce3
Can sample depth buffer. Get rid of depth texture on pbr renderer (at least if not js).
|
2 years ago |
Nicolas Cannasse
|
6ddb623c85
added support for 16 bit unorm textures and png 16 bits decoding
|
2 years ago |
Nicolas Cannasse
|
9fc8f6da15
cleanup legacy hxd.Pixels flipY
|
2 years ago |
clementlandrin
|
273ff28010
Fix compilation with hldx.
|
2 years ago |
clementlandrin
|
0238491273
Remove DepthBuffer class, it's just a texture now.
|
2 years ago |
Nicolas Cannasse
|
5d058556a2
make DirectX source-to-binary shader cache common to all Drivers
|
2 years ago |
Nicolas Cannasse
|
d247841350
review buffer bytes stride with lowp and remove extra buffer object. changed uploadBytes.bufPos to be per-byte (was not used?)
|
2 years ago |
Nicolas Cannasse
|
b3daaf7351
bufix selectMultiBuffers
|
2 years ago |
Nicolas Cannasse
|
b78173ed1a
another buffer refactor: remove inputnames and bufferoffset, use multiformat + buffer bindings
|
2 years ago |
Nicolas Cannasse
|
167e365bfe
refactor: add format for buffer and primitive, allow runtime remap to shader (not only based on stride)
|
2 years ago |
Nicolas Cannasse
|
eb47b6cd15
removed ManagedBuffer and buffer split
|
2 years ago |
clementlandrin
|
0d962b8d34
Support for colormaski using hldx
|
2 years ago |
trethaller
|
9684e8a001
add -D debug_shader_cache option for DirectX
|
3 years ago |
Nicolas Cannasse
|
2ccb0ddf24
fixed missing texture2DCount calculus
|
3 years ago |
Nicolas Cannasse
|
f99bbfb0e3
prevent usage with dx12 driver
|
3 years ago |
Nicolas Cannasse
|
3c13285d50
more heaps_compact_mem support
|
3 years ago |
Nicolas Cannasse
|
af6711b1bd
fix in copyTexture if from/to null
|
3 years ago |
Nicolas Cannasse
|
163848461b
fixed from texture being disposed when to texture is allocated
|
3 years ago |
Nicolas Cannasse
|
15dfb57671
ignore error when cannot write shader cache
|
3 years ago |
Nicolas Cannasse
|
e73ee2169b
directx shader cache : allow to differentiate input/output files
|
3 years ago |
Nicolas Cannasse
|
3ec00d98e3
fixed drawIndexedIndirect (only perform a single command at once)
|
3 years ago |
Nicolas Cannasse
|
0bb346c79f
properly allocate uniform buffers are ConstantBuffer and update them using CPU Map
|
4 years ago |
Nicolas Cannasse
|
203bef3a7c
added -D dxdebug to check for textures used in resources and in output
|
4 years ago |
Nicolas Cannasse
|
3d03fa5d57
added dx specific cache file
|
4 years ago |
Nicolas Cannasse
|
00f1b4d7e2
added support for multi material mesh batch, added instance buffer startIndex
|
4 years ago |
trethaller
|
b1884e84a6
DX: fix samplers allocation
|
4 years ago |
Nicolas Cannasse
|
2108e4be36
fix copyTexture wrt textures arrays
|
4 years ago |