clementlandrin
|
e875ff2e2d
Adding texturesTypes channels to Dx11. Remove useless push to texturesTypes on Dx12.
|
1 year ago |
clementlandrin
|
315abc8b87
Fix null access on DirectX11.
|
1 year ago |
Nicolas Cannasse
|
66ff21d3c6
fixed compilation with hxsl changes
|
1 year ago |
Nicolas Cannasse
|
48ed5a4640
remove specific IndexBuffer type, instead use a Buffer variant
|
1 year ago |
TothBenoit
|
aee4452e31
If no RenderTarget is set clear() clears backbuffer
|
1 year ago |
TothBenoit
|
d4ce5f1070
[DX11] Allow to recover when shader from the shadercache fails to compile
|
1 year ago |
Nicolas Cannasse
|
e80ba03d19
merged refactors required for compute shaders
|
1 year ago |
Nicolas Cannasse
|
32de86c5f1
remove pre haxe4 code
|
1 year ago |
Nicolas Cannasse
|
9476973f47
changed h3d.Vector to 3 components and make Point=Vector, add h3d.Vector4 and updated HxSL generation
|
1 year ago |
clementlandrin
|
b3b8da9c26
Release readOnlyDepthView on directx11.
|
2 years ago |
clementlandrin
|
80c784d272
Add comments on default depth buffers.
|
2 years ago |
Nicolas Cannasse
|
b30ab26551
added Texture.startingMip
|
2 years 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 |