Commit graph

564 commits

Author SHA1 Message Date
chyyran
665570342c doc(lib): add wgpu-types to librashader deps 2024-02-06 23:59:55 -05:00
chyyran
fb2bcc5d52 chore: Release 2024-02-06 21:41:00 -05:00
chyyran
8015a2a796 fmt: cleanup repo 2024-02-06 21:38:17 -05:00
chyyran
5c8428eac8 lib: add wgpu dependency in runtime-wgpu 2024-02-06 21:38:17 -05:00
chyyran
8fb2179ae8 lib: add wgpu dependency in runtime-wgpu 2024-02-06 21:31:00 -05:00
chyyran
f6268a621c chore: Release 2024-02-06 19:20:37 -05:00
chyyran
bbfd5153da rt(wgpu): rename OutputView to WgpuOutputView 2024-02-06 19:04:28 -05:00
chyyran
37397ff216 lib: add wgpu to librashader library 2024-02-06 19:04:28 -05:00
chyyran
754e8da620 runtime: remove unused AsDerefable trait 2024-02-06 19:04:28 -05:00
chyyran
6c50880600 reflect: remove spirt test outputs 2024-02-06 19:04:28 -05:00
chyyran
acc9bfeb53 rt(wgpu): add blocking submission API 2024-02-06 19:04:28 -05:00
chyyran
54e86e7b06 fmt: clean up unused imports 2024-02-06 19:04:28 -05:00
chyyran
2450217c29 fmt: cargo fmt 2024-02-06 19:04:28 -05:00
chyyran
962a81c2e3 rt(wgsl): mipmaps 2024-02-06 19:04:28 -05:00
chyyran
11ab4b7c9a build: tag RPITIT cause ubuntu 23.10 uses an older compiler 2024-02-06 19:04:28 -05:00
chyyran
121dbc4ed6 reflect(wgsl): properly adjust coordinate space to WGSL-expected 2024-02-06 19:04:28 -05:00
chyyran
31891e414f rt(wgpu): fix enough stuff to get it to draw a frame 2024-02-06 19:04:28 -05:00
chyyran
e39834547c rt(wgpu): take an arc of the source texture 2024-02-06 19:04:28 -05:00
chyyran
d5aa6b2e4a rt(wgpu): sketch out skeleton for filter chain logic 2024-02-06 19:04:28 -05:00
chyyran
cc26be486b rt(wgpu): fix compiler errors for filer pass 2024-02-06 19:04:28 -05:00
chyyran
10358b4966 rt(wgpu): wip filter chain logic 2024-02-06 19:04:28 -05:00
chyyran
32148cdff4 rt(wgpu): filter pass logic 2024-02-06 19:04:28 -05:00
chyyran
555ff6f9fc rt(wgpu): update to wgpu 0.19 2024-02-06 19:04:28 -05:00
chyyran
34f224cc5d build: try to fix build for arm 2024-02-06 19:04:28 -05:00
chyyran
7586ed4633 build: don't specify python patch
# Conflicts:
#	.idea/workspace.xml
2024-02-06 19:04:28 -05:00
chyyran
2b995539f2 rt(wgpu): add structure to wgpu backend 2024-02-06 19:04:28 -05:00
chyyran
8cfe1e9da2 rt(wgpu): create pipeline 2024-02-06 19:04:28 -05:00
chyyran
f9df72a02d rt(wgpu): sampler set 2024-02-06 19:04:28 -05:00
chyyran
4e052159e7 rt(wgpu): create pipeline bind group layouts 2024-02-06 19:04:28 -05:00
chyyran
171c842c97 reflect(wgsl): implement WGSL reflection 2024-02-06 19:04:28 -05:00
chyyran
4dfcdf2725 reflect(wgsl): wgsl compile backend 2024-02-06 19:04:28 -05:00
chyyran
1a16c4fadf rt(wgpu): load shaders 2024-02-06 19:04:28 -05:00
chyyran
c05d8ff06a rt(wgpu): basic triangle example 2024-02-06 19:04:28 -05:00
Ronny Chan
ec98494202
build(obs): remove old obscpio before pushing 2024-02-04 18:06:39 -05:00
Ronny Chan
ef4e2353ff
build(obs): remove old oscpio 2024-02-04 18:05:58 -05:00
chyyran
a5e978f158 doc: add download link 2024-02-04 13:16:48 -05:00
chyyran
97ff76276f doc: add obs badge 2024-02-04 13:16:48 -05:00
chyyran
797625903a build(obs): add openbuildservice 2024-02-04 13:16:48 -05:00
Ronny Chan
81ba694ba4 build(copr): require git 2024-02-04 13:16:48 -05:00
chyyran
18ff9cf05a build(copr): add copr 2024-02-04 13:16:48 -05:00
chyyran
ae2a427b5e pkg(rpm): add RPM spec file 2024-02-04 13:16:48 -05:00
chyyran
552be8c34e rt(gl): remove unnecessary unstable features
polyfill strict_provenance with sptr
2024-02-03 22:06:55 -05:00
chyyran
7c0190004f rt(d3d12): remove unnecessary unstable features
div_ceil has been stabilized, and we don't really make use of const trait impl
2024-02-03 22:06:55 -05:00
chyyran
a6c91a07df build: use stable polyfills for extract_if and array_chunks_mut 2024-02-03 22:06:55 -05:00
chyyran
d700234c3c presets: polyfill extract_if 2024-02-03 22:06:55 -05:00
chyyran
96f937586c build: clean unused features 2024-02-03 03:01:16 -05:00
chyyran
9c5a8f4042 gh: fix python requirement 2024-02-03 02:46:18 -05:00
chyyran
d5bf7e312c build: update lockfile 2024-02-03 02:42:52 -05:00
chyyran
80325fda9e fmt: cargo fmt 2024-02-03 02:42:52 -05:00
chyyran
60fac06332 build: fix rename when pdb is missing 2024-02-03 02:42:52 -05:00