chyyran
|
3ee5e66c0d
|
presets: make naming more consistent
* `ShaderPassConfig` -> `PassConfig`
* `ShaderPassData` -> `PassResource`
* `TextureData` -> `TextureResource`
* `ShaderPresetResource` -> `LoadedResource`
* `ShaderPassMeta` -> `PassMeta`
* `ShaderPreset::shaders` -> `ShaderPreset::passes`
* `ShaderPreset::shader_count` -> `ShaderPreset::pass_count`
* `ShaderPresetPack::shaders` -> `ShaderPresetPack::passes`
* `ShaderPresetPack::shader_count` -> `ShaderPresetPack::pass_count`
|
2024-10-02 19:07:09 -04:00 |
|
chyyran
|
742a1c8658
|
dep: update glslang
|
2024-10-01 23:59:29 -04:00 |
|
chyyran
|
32c99d9f4a
|
rt: implement filter chain loading in terms of pack
|
2024-10-01 23:25:52 -04:00 |
|
chyyran
|
828464c351
|
rt(image): helper to load image from shaderpack TextureBuffer
|
2024-10-01 23:25:52 -04:00 |
|
chyyran
|
c19593e289
|
pack: implement shader pack library to preload resources from disk
|
2024-10-01 23:25:52 -04:00 |
|
chyyran
|
1bbbd784d8
|
preset: make ShaderPassConfig and TextureConfig type aliases to PathReference
|
2024-10-01 23:25:52 -04:00 |
|
chyyran
|
b7fd3bc507
|
runtime: fix image swizzle for remainder
|
2024-08-21 20:12:10 -04:00 |
|
chyyran
|
5560c1ed09
|
runtime: use a more efficient swizzling implementation without array_chunks_mut
|
2024-08-20 23:13:39 -04:00 |
|
chyyran
|
5feac91af2
|
runtime: add ARGB8 pixel format
|
2024-03-07 21:09:15 -05:00 |
|
chyyran
|
2450217c29
|
fmt: cargo fmt
|
2024-02-06 19:04:28 -05:00 |
|
chyyran
|
a6c91a07df
|
build: use stable polyfills for extract_if and array_chunks_mut
|
2024-02-03 22:06:55 -05:00 |
|
chyyran
|
fa68b20c19
|
docs: doc image
|
2023-01-13 18:23:31 -05:00 |
|
chyyran
|
8fca2954b0
|
fmt: run cargo fmt
|
2022-12-21 21:39:31 -05:00 |
|
chyyran
|
fe573618f8
|
vk: implement load luts
|
2022-12-21 21:13:35 -05:00 |
|
chyyran
|
1665770615
|
rt: move image into runtime
|
2022-12-01 17:11:42 -05:00 |
|