chyyran
|
617bfdd93e
|
ide: fix rustrover iml
|
2024-02-03 02:42:52 -05:00 |
|
chyyran
|
fa3b6bf5fc
|
chore: Release
|
2023-11-30 02:11:33 -05:00 |
|
chyyran
|
ee0587310c
|
chore: Release
|
2023-11-30 02:07:12 -05:00 |
|
chyyran
|
2bd6f8f80f
|
build: prefer static linking of shaderc
|
2023-11-30 02:03:43 -05:00 |
|
chyyran
|
d17503be71
|
build: unify ash version
|
2023-11-30 02:03:43 -05:00 |
|
chyyran
|
2be2178502
|
build: allow aarch64-linux-unknown-gnu build of librashader-capi
|
2023-11-29 03:26:58 -05:00 |
|
chyyran
|
f4bdf160ab
|
build: only build dxil on windows
|
2023-11-29 03:26:58 -05:00 |
|
chyyran
|
c0a1b56f4e
|
build: use build deps for linux
|
2023-11-29 03:26:58 -05:00 |
|
chyyran
|
43c0f3d676
|
build: fix python 3.11
|
2023-11-29 03:26:58 -05:00 |
|
chyyran
|
25bf4904e1
|
build: use install-vulkan-sdk
|
2023-11-29 03:26:58 -05:00 |
|
chyyran
|
7ce02014d4
|
build: upgrade python first
|
2023-11-29 03:26:58 -05:00 |
|
chyyran
|
6e071138dc
|
build: update spirv-to-dxil-sys to reduce mesa build reqs
|
2023-11-29 03:26:58 -05:00 |
|
chyyran
|
7fbf3e23f0
|
ci: fix windows build since spirv-to-dxil needs bison now
|
2023-07-20 02:40:13 -04:00 |
|
chyyran
|
f5da7d8421
|
fmt: cargo fmt
|
2023-07-20 02:40:13 -04:00 |
|
chyyran
|
b09a5295ab
|
reflect: update spirv-to-dxil
|
2023-07-20 02:40:13 -04:00 |
|
chyyran
|
59cc3deb09
|
rt: fix TAIT usages
|
2023-07-20 02:40:13 -04:00 |
|
chyyran
|
3735659604
|
preset: drain_filter -> extract_if
|
2023-07-20 02:40:13 -04:00 |
|
chyyran
|
ab8072c4f7
|
chore: Release
|
2023-04-23 18:52:14 -04:00 |
|
chyyran
|
24f28bb605
|
capi: better clarify story around panic safety
- catches panics for all functions now except frame for performance reasons
|
2023-04-23 02:09:04 -04:00 |
|
chyyran
|
916cd1a681
|
doc: fix doc typos
|
2023-04-23 01:44:28 -04:00 |
|
chyyran
|
020fac87ba
|
deps: upgrade to windows 0.48.0
|
2023-04-23 01:44:28 -04:00 |
|
chyyran
|
70aa4091e0
|
build: fix nightly flag
|
2023-04-23 00:13:39 -04:00 |
|
chyyran
|
3e144bbdff
|
presets: allow unbalanced quotes
|
2023-02-24 02:11:52 -05:00 |
|
chyyran
|
31235971db
|
chore: Release
|
2023-02-21 21:07:17 -05:00 |
|
chyyran
|
650aecbe10
|
d3d11/12: fix sampler set creation
|
2023-02-21 21:06:47 -05:00 |
|
chyyran
|
ac1494bee1
|
chore: Release
|
2023-02-21 17:09:10 -05:00 |
|
chyyran
|
ded8851e16
|
d3d11/12: fix sampler set creation
|
2023-02-21 17:08:24 -05:00 |
|
chyyran
|
e2901b4a59
|
chore: Release
|
2023-02-19 15:38:43 -05:00 |
|
chyyran
|
229e453a18
|
doc(readme): update C compat readme
|
2023-02-19 15:38:11 -05:00 |
|
chyyran
|
284e0e2a0f
|
capi: emit delayload link arg for d3d12 for systems that don't have dxcompiler.dll
|
2023-02-19 11:29:21 -05:00 |
|
chyyran
|
85ea566575
|
chore: Release
|
2023-02-18 00:29:01 -05:00 |
|
chyyran
|
b8d1d3eb19
|
doc(readme): clarify ABI 0
|
2023-02-17 01:52:53 -05:00 |
|
chyyran
|
b780ca2a90
|
chore: Release
|
2023-02-17 01:13:52 -05:00 |
|
chyyran
|
6caf50fcc1
|
deps: update dependencies
|
2023-02-17 01:11:30 -05:00 |
|
chyyran
|
8cff5a47a8
|
test: fix some paths to test shaders
|
2023-02-16 21:32:05 -05:00 |
|
chyyran
|
af6f58981e
|
vk: move internal frame count to common
|
2023-02-16 21:16:42 -05:00 |
|
chyyran
|
a6b1e0a412
|
capi: use unwrap_unchecked when we're certain a value is not null.
|
2023-02-16 18:23:56 -05:00 |
|
chyyran
|
8ed244f6fa
|
rt: clean up sampler sets
|
2023-02-16 18:19:38 -05:00 |
|
chyyran
|
302ef76a82
|
doc(readme): update header image
|
2023-02-16 17:42:01 -05:00 |
|
chyyran
|
912099f00a
|
test: fix unsafe changes
|
2023-02-16 17:38:00 -05:00 |
|
chyyran
|
63ec875cf4
|
doc: detail version policy
|
2023-02-16 17:34:47 -05:00 |
|
chyyran
|
0adf3505ec
|
rt: mark frame and create APIs unsafe
This doesn't cause an API break in the C API but we don't actually make an attempt to verify that it's safe to access any of the device contexts.
|
2023-02-16 17:33:47 -05:00 |
|
chyyran
|
f8de1fa2ee
|
docs: fix triangle links
|
2023-02-16 01:23:01 -05:00 |
|
chyyran
|
7ebc3da94b
|
chore: Release
|
2023-02-16 01:11:55 -05:00 |
|
chyyran
|
0eb9859cc4
|
build(docs.rs): try a default-feature based approach
|
2023-02-16 01:09:43 -05:00 |
|
chyyran
|
ceb5a6d6ea
|
build(docs.rs): properly specify no default features
|
2023-02-16 00:55:47 -05:00 |
|
chyyran
|
284d644f99
|
cache: make cache opt-in by default so docs.rs can build sqlite properly
|
2023-02-16 00:54:22 -05:00 |
|
chyyran
|
f42328280a
|
tests: split tests into their own crates
|
2023-02-16 00:39:36 -05:00 |
|
chyyran
|
7d6701aa4e
|
chore: Release
|
2023-02-15 22:58:34 -05:00 |
|
chyyran
|
b81f415917
|
vk: fix lifetime issues with ash
Using `build` everywhere was causing miscompilations because of lifetimes leaking.
|
2023-02-15 22:57:20 -05:00 |
|