chyyran
|
2904a2ac10
|
test(d3d11): Add D3D11 triangle test to image
|
2024-09-25 22:00:10 -04:00 |
|
chyyran
|
2f9df143cf
|
deps: consolidate and update dependencies
|
2024-09-22 02:06:47 -04:00 |
|
chyyran
|
1bdadaa449
|
rt(gl): port to OpenGL runtime to glow
|
2024-09-22 02:06:47 -04:00 |
|
chyyran
|
c3033cfbbf
|
reflect: port to spirv-cross2
|
2024-09-06 22:45:07 -04:00 |
|
chyyran
|
c9a6411394
|
deps: consolidate and update dependencies
|
2024-09-06 22:45:07 -04:00 |
|
chyyran
|
3fb6e3843e
|
dep: update to windows 0.58
|
2024-08-02 00:56:28 -04:00 |
|
chyyran
|
b7071958bd
|
rt(d3d9): add a runtime for direct3d 9
|
2024-03-07 21:09:15 -05:00 |
|
chyyran
|
a849f5e745
|
dep: unify on windows 0.52.0
|
2024-02-26 21:17:30 -05:00 |
|
chyyran
|
3b0531dc62
|
rt(mtl): rename librashader-runtime-metal to librashader-runtime-mtl to match existing convention and export from root crate
|
2024-02-14 03:08:09 -05:00 |
|
chyyran
|
12d55e928e
|
rt(mtl): common + shaderset for metal
|
2024-02-14 03:08:09 -05:00 |
|
chyyran
|
c05d8ff06a
|
rt(wgpu): basic triangle example
|
2024-02-06 19:04:28 -05:00 |
|
chyyran
|
3735659604
|
preset: drain_filter -> extract_if
|
2023-07-20 02:40:13 -04:00 |
|
chyyran
|
604edfb78f
|
cache: implement transparent shader object cache
supported objects:
- SPIR-V artifacts
- Validated DXIL artifacts
- DXBC artifacts
- OpenGL Program Binaries
- Vulkan Pipeline caches
- D3D12 CACHED_PIPELINE_STATE
|
2023-02-15 18:08:47 -05:00 |
|
chyyran
|
893c58c53d
|
chore: Release
|
2023-02-13 00:41:53 -05:00 |
|
chyyran
|
bc45729a51
|
build: replace cargo post with custom buildscript
|
2023-02-11 18:12:14 -05:00 |
|
chyyran
|
0ceb70d799
|
d3d12: take hello triangle from windows-rs
|
2023-02-01 02:08:50 -05:00 |
|
chyyran
|
843c438e31
|
capi: move header generation to postbuild
|
2022-12-05 17:30:48 -05:00 |
|
chyyran
|
b569de1522
|
capi: basic capi for presets and gl
|
2022-12-03 18:33:01 -05:00 |
|
chyyran
|
ba41055a58
|
rel(0.1.0-alpha.1): update workspace for alpha
|
2022-12-01 02:07:21 -05:00 |
|
chyyran
|
7acf208f39
|
d3d11: implement history
|
2022-11-30 01:35:20 -05:00 |
|
chyyran
|
ae257d8574
|
runtime: move some runtime commonalities into runtime crate
|
2022-11-29 00:23:48 -05:00 |
|
chyyran
|
5078015605
|
gl46: implement DSA version of gl runtime
|
2022-11-28 18:56:35 -05:00 |
|
chyyran
|
46bc8a9e70
|
build: move dx11 -> d3d11
|
2022-11-26 15:58:26 -05:00 |
|
chyyran
|
86ad32ff0a
|
lib: sort out base library structure
|
2022-11-21 16:53:36 -05:00 |
|
chyyran
|
1579516d25
|
fmt: clean up unused items
|
2022-11-21 16:21:50 -05:00 |
|
chyyran
|
80fa30e54e
|
preprocess: move ShaderSource to preprocess and rename common def libs
|
2022-11-21 16:13:37 -05:00 |
|
chyyran
|
301b8bf209
|
gl: add name mapping to gl compiler
|
2022-11-09 01:11:25 -05:00 |
|
chyyran
|
f1280202e5
|
hlsl: implement hlsl reflection
|
2022-11-07 00:25:11 -05:00 |
|
chyyran
|
6ab3775b23
|
reflect: some cursed experiments
|
2022-10-25 01:47:41 -04:00 |
|
chyyran
|
0f91b9a49e
|
reflect: add reflection crate
|
2022-10-23 02:36:41 -04:00 |
|
chyyran
|
de161373a9
|
api: do some renaming of structs
|
2022-10-21 21:04:00 -04:00 |
|
chyyran
|
2f85ea9f24
|
preprocess: add preprocessor module with include resolver
|
2022-10-21 01:12:17 -04:00 |
|
chyyran
|
f43a57d29f
|
chore: move src to root
|
2022-10-18 17:46:46 -04:00 |
|