Nicolas Cannasse
|
d306da1910
multidriver / multiwindow support on hl
|
1 jaar geleden |
Nicolas Cannasse
|
c96323d064
changed error message for unsupported computeDispatch()
|
1 jaar geleden |
Nicolas Cannasse
|
48ed5a4640
remove specific IndexBuffer type, instead use a Buffer variant
|
1 jaar geleden |
Nicolas Cannasse
|
24b2d20ccf
working compute shaders in dx12
|
1 jaar geleden |
Nicolas Cannasse
|
9476973f47
changed h3d.Vector to 3 components and make Point=Vector, add h3d.Vector4 and updated HxSL generation
|
1 jaar geleden |
Quentin Lambert
|
c83ba0299d
added Texture.startingMip for js and usegl targets too (#1171)
|
1 jaar geleden |
Nicolas Cannasse
|
b30ab26551
added Texture.startingMip
|
2 jaren geleden |
clementlandrin
|
d922827ce3
Can sample depth buffer. Get rid of depth texture on pbr renderer (at least if not js).
|
2 jaren geleden |
Yuxiao Mao
|
c95dc358ea
Move tmpBuff inside TextureData dx12 (#1163)
|
2 jaren geleden |
Yuxiao Mao
|
9733563374
Use single buffer for uploadTexturePixels (#1162)
|
2 jaren geleden |
clementlandrin
|
0238491273
Remove DepthBuffer class, it's just a texture now.
|
2 jaren geleden |
Nicolas Cannasse
|
5d058556a2
make DirectX source-to-binary shader cache common to all Drivers
|
2 jaren geleden |
clementlandrin
|
135f9df52b
Usesys use GPUBuffer instead of VertexBuffer.
|
2 jaren geleden |
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 jaren geleden |
Nicolas Cannasse
|
b78173ed1a
another buffer refactor: remove inputnames and bufferoffset, use multiformat + buffer bindings
|
2 jaren geleden |
Nicolas Cannasse
|
eb47b6cd15
removed ManagedBuffer and buffer split
|
2 jaren geleden |
Nicolas Cannasse
|
1e3ccdb3bb
render targets ok, circular buffered heaps
|
3 jaren geleden |
Nicolas Cannasse
|
f2fc3b1714
more work on pipeline and textures
|
3 jaren geleden |
Nicolas Cannasse
|
d428fb6b0a
shader compilation and buffer upload
|
3 jaren geleden |
Nicolas Cannasse
|
44d786d17b
started dx12 driver
|
3 jaren geleden |
Nicolas Cannasse
|
0bb346c79f
properly allocate uniform buffers are ConstantBuffer and update them using CPU Map
|
4 jaren geleden |
Nicolas Cannasse
|
c94b7b7281
added h3d.mat.Texture.lodBias support
|
5 jaren geleden |
Rasmus Brinck
|
ec4813e80d
feat: adding extended support for instancing also in webgl1 devices s… (#763)
|
5 jaren geleden |
Pavel Alexandrov
|
609814e202
Remove Lime backend (#684) close #682
|
6 jaren geleden |
Nicolas Cannasse
|
78f3002e18
changed Driver.getInputNames and MeshPrimitive.getBuffers to have more persistent layouts
|
6 jaren geleden |
Pavel Alexandrov
|
f40c668c6f
Add capturePixels optional sub region argument (#509)
|
6 jaren geleden |
Pavel Alexandrov
|
a920b57cac
Implement wireframe support (#448)
|
7 jaren geleden |
ncannasse
|
f158249374
allowed more classes compilation from within macros + added test to prevent regressions
|
7 jaren geleden |
ncannasse
|
30536731ae
added 32 bits indexes support
|
7 jaren geleden |
ncannasse
|
ec9c808110
directx draw instanced indirect support
|
7 jaren geleden |