Clement Espeute
|
72dfd30108
Added sginput and sgoutput qualifiers for hxsl
|
2 anni fa |
Clement Espeute
|
8a5c307bd6
Allow animated texture to use calculatedUV and disable blending
|
2 anni fa |
clementlandrin
|
7f2dff4700
Prevent D3D12 error creating a 0 sized buffer, while creating a 0 sized buffer is legit using heaps API.
|
2 anni fa |
clementlandrin
|
1936c9c41f
Fix calcSize for D3D12 RootSignature.
|
2 anni fa |
clementlandrin
|
dd9c4b1b68
Fix some issues on DX12: increase RootParameterConstants size, fix root signature size computation, fix instance buffer dispose.
|
2 anni fa |
clementlandrin
|
ebb7a63ede
Revert a75a2fdc9b6466d54b66b20ce309d7fc16c9dd9f for h3d.shader.VolumeDecal.hx
|
2 anni fa |
clementlandrin
|
740a4f0f0b
Inline texture get last frame
|
2 anni fa |
clementlandrin
|
a75a2fdc9b
Decal shader computes calculatedUV in init fragment for later use by other shaders.
|
2 anni fa |
clementlandrin
|
d2febd2ea3
Adding functions for Renderer override.
|
2 anni fa |
clementlandrin
|
135f9df52b
Usesys use GPUBuffer instead of VertexBuffer.
|
2 anni fa |
Nicolas Cannasse
|
f90a996f2d
fixed hxsl should not rename input var when there's a conflict
|
2 anni fa |
Nicolas Cannasse
|
3a5155c9bc
added error when buffer found but type mismatch
|
2 anni fa |
Nicolas Cannasse
|
c5dfe9beda
fixed particles display
|
2 anni fa |
Nicolas Cannasse
|
1634dca737
added support for large tri/quad indexes
|
2 anni fa |
Clement Espeute
|
d9a5c09162
Fix crash on non hl targets in uploadBufferData
|
2 anni fa |
clementlandrin
|
28117d70e4
Delete LogDriver reference.
|
2 anni fa |
Nicolas Cannasse
|
6528ebc07a
fixed float32toS8
|
2 anni fa |
Nicolas Cannasse
|
e542ba5137
added dx12
|
2 anni fa |
Nicolas Cannasse
|
7501555838
removed LogDriver
|
2 anni fa |
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 anni fa |
Nicolas Cannasse
|
970473de6d
fixed getMemSize() with low precision
|
2 anni fa |
Nicolas Cannasse
|
b3daaf7351
bufix selectMultiBuffers
|
2 anni fa |
Nicolas Cannasse
|
f30a0311b6
minor
|
2 anni fa |
Nicolas Cannasse
|
7b590302e0
fixed dx12 driver vs buffer changes
|
2 anni fa |
Clement Espeute
|
9ba88fb35c
Fixed ScreenFX not uploading buffers
|
2 anni fa |
Nicolas Cannasse
|
eb0ee22a2b
rename Buffer.uploadVector to uploadFloats and error on low precision
|
2 anni fa |
Nicolas Cannasse
|
54b8222857
allow to setup hmd per input precision
|
2 anni fa |
Nicolas Cannasse
|
b78173ed1a
another buffer refactor: remove inputnames and bufferoffset, use multiformat + buffer bindings
|
2 anni fa |
Leonardo Jeanteur
|
2b4d59d664
Fix one-pixel offsets on reflow when rotated
|
2 anni fa |
Nicolas Cannasse
|
5b460d8f95
fixed buffer input rotation name
|
2 anni fa |