chyyran
|
ed7216990a
|
test: update slang_shaders
|
2024-03-03 13:19:55 -05:00 |
|
chyyran
|
623c6776f7
|
rt(gl): account for flipped coordinate space when blitting to output
|
2024-03-03 13:17:28 -05:00 |
|
chyyran
|
bacfbf0791
|
cache: delete cache if corrupted
|
2024-03-03 13:17:28 -05:00 |
|
chyyran
|
e02e1ae26a
|
rt(gl): load luts with topleft origin due to MVP changes
|
2024-03-03 13:17:28 -05:00 |
|
chyyran
|
d72519b9fd
|
chore: Release
|
2024-03-01 01:41:50 -05:00 |
|
chyyran
|
752417f320
|
rt(vk): switch from an rwlock to a mutex for allocator
|
2024-02-28 18:30:59 -05:00 |
|
chyyran
|
10ad2d927c
|
rt(d3d12): make descriptor heap lockfree
|
2024-02-28 18:30:59 -05:00 |
|
chyyran
|
8a9adebb96
|
rt(d3d12): upgrade to windows 0.52
|
2024-02-26 21:17:30 -05:00 |
|
chyyran
|
7719b939f9
|
rt(d3d11): upgrade to windows 0.52
|
2024-02-26 21:17:30 -05:00 |
|
chyyran
|
a849f5e745
|
dep: unify on windows 0.52.0
|
2024-02-26 21:17:30 -05:00 |
|
chyyran
|
f61bed3a22
|
vk: remove unneeded device arcs
|
2024-02-26 00:22:55 -05:00 |
|
chyyran
|
4ef4b8762b
|
chore: Release
|
2024-02-24 12:38:13 -05:00 |
|
chyyran
|
a5c684a7ee
|
ci: parallelize tests
|
2024-02-24 12:26:37 -05:00 |
|
chyyran
|
8ba4b72cf1
|
ci: update github-ci and suppress info logs
|
2024-02-24 12:26:37 -05:00 |
|
chyyran
|
7a3a690166
|
reflect: improve error messages
|
2024-02-24 12:26:37 -05:00 |
|
chyyran
|
b5bc3c11e1
|
ci: emit github warnings on failure
|
2024-02-24 12:26:37 -05:00 |
|
chyyran
|
c7dd7796db
|
ci: switch to dtolnay/rust-toolchain
|
2024-02-24 12:26:37 -05:00 |
|
chyyran
|
9741ab2cd1
|
ci: add a full test suite for reflecting things
|
2024-02-24 12:26:37 -05:00 |
|
chyyran
|
b378c45039
|
lib: reexport MSL target
|
2024-02-24 01:48:55 -05:00 |
|
chyyran
|
c7d1d347a4
|
rt: unify drawquad type
|
2024-02-22 01:16:42 -05:00 |
|
chyyran
|
95ac8adc20
|
rt(d3d12,d3d11): remove unused COLOR attribute in quad
|
2024-02-22 01:16:42 -05:00 |
|
chyyran
|
372315022d
|
ci: pin toolchain used for aarch64-pc-windows-msvc
|
2024-02-20 19:26:43 -05:00 |
|
chyyran
|
699243c0ab
|
dep: update Cargo.lock
|
2024-02-20 19:26:43 -05:00 |
|
chyyran
|
6d25a653a9
|
reflect: remove unused spirv-linker dependency
|
2024-02-20 19:26:43 -05:00 |
|
chyyran
|
be11953516
|
build: allow passing arbitrary cargo flags
|
2024-02-20 19:26:43 -05:00 |
|
chyyran
|
e38f2636d9
|
ci: build for aarch64-windows
|
2024-02-20 19:26:43 -05:00 |
|
chyyran
|
f073c76ade
|
chore: Release
|
2024-02-19 16:19:05 -05:00 |
|
chyyran
|
7ef3780222
|
fmt: cargo fmt
|
2024-02-19 12:39:44 -05:00 |
|
chyyran
|
d60ff76fb2
|
ci: unify build workflow
|
2024-02-19 12:37:46 -05:00 |
|
chyyran
|
50aa582fa8
|
reflect(d3d12): fakesign dxil blobs to avoid needing dxil.dll
|
2024-02-19 09:54:19 -05:00 |
|
chyyran
|
e8eee02bfb
|
reflect: always link and trim unused inouts
|
2024-02-19 09:54:19 -05:00 |
|
chyyran
|
22aa59b598
|
reflect: move spirv_passes out of naga
|
2024-02-19 09:54:19 -05:00 |
|
chyyran
|
b75a614873
|
doc(reflect): document ShaderReflectObject
|
2024-02-19 09:54:19 -05:00 |
|
chyyran
|
a8ae407ddb
|
chore: Release
|
2024-02-17 03:01:28 -05:00 |
|
Ronny Chan
|
fe84e6a490
|
rt(gl): use identity matrix for intermediate GL passes
|
2024-02-17 03:00:53 -05:00 |
|
chyyran
|
913ede3852
|
rt(wgpu): set viewport depth to 0-1
|
2024-02-17 02:55:09 -05:00 |
|
chyyran
|
1f5b4380a3
|
chore: Release
|
2024-02-16 18:18:33 -05:00 |
|
chyyran
|
ce3a8c6e52
|
doc: document msrv
|
2024-02-16 18:14:38 -05:00 |
|
chyyran
|
c22328f025
|
build: revert ahash to 0.8.7
|
2024-02-16 18:07:41 -05:00 |
|
chyyran
|
af49128ee7
|
chore: Release
|
2024-02-16 01:53:56 -05:00 |
|
chyyran
|
d3d8e85461
|
capi: replace unstable library features with polyfills
|
2024-02-16 01:19:52 -05:00 |
|
chyyran
|
017a1a6232
|
fmt: clean up imports and features
|
2024-02-16 01:19:52 -05:00 |
|
chyyran
|
e622479c76
|
build: ignore rust-version if using RUSTC_BOOTSTRAP
|
2024-02-16 01:19:52 -05:00 |
|
chyyran
|
b47b27fadb
|
rt(vk): update gpu-allocator
|
2024-02-16 01:19:52 -05:00 |
|
chyyran
|
ba6c32e858
|
rt(wgpu): enable large thread size if possible
|
2024-02-15 21:43:02 -05:00 |
|
chyyran
|
edca0f1749
|
rt(mtl): only gen mipmaps if the level count is greater than 1
|
2024-02-15 21:43:02 -05:00 |
|
chyyran
|
efdfd56e0e
|
rt(mtl): don't allow buffers of size 0
|
2024-02-15 21:43:02 -05:00 |
|
chyyran
|
c0ecae844c
|
reflect(wgsl): link spirv to remove unused input/outputs
|
2024-02-15 21:43:02 -05:00 |
|
chyyran
|
cbac011969
|
reflect(wgsl): only analyze active ubo members
|
2024-02-15 21:43:02 -05:00 |
|
chyyran
|
350508a7aa
|
preprocess: strip #pragma parameter
|
2024-02-15 21:43:02 -05:00 |
|