Skip to content

Commit 45cf0ea

Browse files
committed
Check more WebGPU
1 parent 9e977fc commit 45cf0ea

3 files changed

Lines changed: 17 additions & 2 deletions

File tree

.github/workflows/emscripten-webgpu.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,21 @@ jobs:
145145
with:
146146
name: 07_multiple_render_targets image
147147
path: 07_multiple_render_targets/deployment/test.png
148+
- name: Compile 08_float_render_targets
149+
working-directory: 08_float_render_targets
150+
run: ../emsdk/emsdk activate latest && ../emsdk/emsdk_env.bat && ../kore/make emscripten -g webgpu --debug --option screenshot && cd build/debug && make
151+
- name: Run 08_float_render_targets
152+
working-directory: 08_float_render_targets
153+
run: node ../.github/emscripten_screenshot.js
154+
- name: Check 08_float_render_targets
155+
working-directory: 08_float_render_targets
156+
run: node ../.github/compare.js
157+
- name: Upload 08_float_render_targets failure image
158+
if: failure()
159+
uses: actions/upload-artifact@v4
160+
with:
161+
name: 08_float_render_targets image
162+
path: 08_float_render_targets/deployment/test.png
148163
- name: Compile 10_cubemap
149164
working-directory: 10_cubemap
150165
run: ../emsdk/emsdk activate latest && ../emsdk/emsdk_env.bat && ../kore/make emscripten -g webgpu --debug --option screenshot && cd build/debug && make

.github/write_workflows.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ const workflows = [
232232
active: true,
233233
runsOn: 'windows-latest',
234234
canExecute: true,
235-
checked: [1,1,1,1,1,1,1,1,0,0,1,1,0,0,1,1,1,1,1,1,0,0,0,0],
235+
checked: [1,1,1,1,1,1,1,1,1,0,1,1,0,0,1,1,1,1,1,1,0,0,0,0],
236236
noCompile: true,
237237
compilePrefix: '../emsdk/emsdk activate latest && ../emsdk/emsdk_env.bat && ',
238238
compilePostfix: ' && cd build/debug && make',

08_float_render_targets/shaders/shaders.kong

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ const copy_constants: {
4242
const copy_source_texture: tex2d;
4343

4444
#[set(compute)]
45-
const copy_destination_texture: tex2d;
45+
const copy_destination_texture: tex2d<framebuffer_format()>;
4646

4747
#[compute, threads(8, 8, 1)]
4848
fun comp(): void {

0 commit comments

Comments
 (0)