Skip to content

Commit

Permalink
[GitHub] Use --debug
Browse files Browse the repository at this point in the history
  • Loading branch information
RobDangerous committed Sep 24, 2024
1 parent bafcba6 commit 946f45e
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 35 deletions.
54 changes: 21 additions & 33 deletions .github/workflows/windows-direct3d12.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,141 +14,129 @@ jobs:
runs-on: windows-latest

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4


- name: Get Submodules
run: ./get_dlc

- name: Compile Shader
working-directory: Shader
run: ../Kinc/make windows -v vs2022 -g direct3d12 --debug --run
continue-on-error: true
- name: Dir
working-directory: Shader
run: dir Deployment
- uses: actions/upload-artifact@v4
with:
name: crashdump
path: Shader/Deployment/kinc.dmp
- uses: actions/upload-artifact@v4
with:
name: build
path: Shader/build/x64/Debug/
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --debug --run
- name: Check Shader
working-directory: Shader
run: magick compare -metric mae .\reference.png .\Deployment\test.png difference.png
- name: Compile Texture
working-directory: Texture
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --run
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --debug --run
- name: Check Texture
working-directory: Texture
run: magick compare -metric mae .\reference.png .\Deployment\test.png difference.png
- name: Compile ComputeShader
working-directory: ComputeShader
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --run
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --debug --run
- name: Check ComputeShader
working-directory: ComputeShader
run: magick compare -metric mae .\reference.png .\Deployment\test.png difference.png
- name: Compile TextureArray
working-directory: TextureArray
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --run
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --debug --run
- name: Check TextureArray
working-directory: TextureArray
run: magick compare -metric mae .\reference.png .\Deployment\test.png difference.png
- name: Compile 00_empty
working-directory: 00_empty
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --run
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --debug --run
- name: Check 00_empty
working-directory: 00_empty
run: magick compare -metric mae .\reference.png .\Deployment\test.png difference.png
- name: Compile 01_triangle
working-directory: 01_triangle
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --run
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --debug --run
- name: Check 01_triangle
working-directory: 01_triangle
run: magick compare -metric mae .\reference.png .\Deployment\test.png difference.png
- name: Compile 02_matrix
working-directory: 02_matrix
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --run
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --debug --run
- name: Check 02_matrix
working-directory: 02_matrix
run: magick compare -metric mae .\reference.png .\Deployment\test.png difference.png
- name: Compile 03_colored_cube
working-directory: 03_colored_cube
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --run
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --debug --run
- name: Check 03_colored_cube
working-directory: 03_colored_cube
run: magick compare -metric mae .\reference.png .\Deployment\test.png difference.png
- name: Compile 04_textured_cube
working-directory: 04_textured_cube
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --run
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --debug --run
- name: Check 04_textured_cube
working-directory: 04_textured_cube
run: magick compare -metric mae .\reference.png .\Deployment\test.png difference.png
- name: Compile 05_camera_controls
working-directory: 05_camera_controls
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --run
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --debug --run
- name: Check 05_camera_controls
working-directory: 05_camera_controls
run: magick compare -metric mae .\reference.png .\Deployment\test.png difference.png
- name: Compile 06_render_targets
working-directory: 06_render_targets
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --run
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --debug --run
- name: Check 06_render_targets
working-directory: 06_render_targets
run: magick compare -metric mae .\reference.png .\Deployment\test.png difference.png
- name: Compile 07_multiple_render_targets
working-directory: 07_multiple_render_targets
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --run
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --debug --run
- name: Check 07_multiple_render_targets
working-directory: 07_multiple_render_targets
run: magick compare -metric mae .\reference.png .\Deployment\test.png difference.png
- name: Compile 08_float_render_targets
working-directory: 08_float_render_targets
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --run
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --debug --run
- name: Check 08_float_render_targets
working-directory: 08_float_render_targets
run: magick compare -metric mae .\reference.png .\Deployment\test.png difference.png
- name: Compile 09_depth_render_targets
working-directory: 09_depth_render_targets
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --run
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --debug --run
- name: Check 09_depth_render_targets
working-directory: 09_depth_render_targets
run: magick compare -metric mae .\reference.png .\Deployment\test.png difference.png
- name: Compile 10_cubemap
working-directory: 10_cubemap
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --run
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --debug --run
- name: Check 10_cubemap
working-directory: 10_cubemap
run: magick compare -metric mae .\reference.png .\Deployment\test.png difference.png
- name: Compile 11_instanced_rendering
working-directory: 11_instanced_rendering
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --run
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --debug --run
- name: Check 11_instanced_rendering
working-directory: 11_instanced_rendering
run: magick compare -metric mae .\reference.png .\Deployment\test.png difference.png
- name: Compile 12_set_render_target_depth
working-directory: 12_set_render_target_depth
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --run
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --debug --run
- name: Check 12_set_render_target_depth
working-directory: 12_set_render_target_depth
run: magick compare -metric mae .\reference.png .\Deployment\test.png difference.png
- name: Compile 13_generate_mipmaps
working-directory: 13_generate_mipmaps
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --run
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --debug --run
- name: Check 13_generate_mipmaps
working-directory: 13_generate_mipmaps
run: magick compare -metric mae .\reference.png .\Deployment\test.png difference.png
- name: Compile 14_set_mipmap
working-directory: 14_set_mipmap
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --run
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --debug --run
- name: Check 14_set_mipmap
working-directory: 14_set_mipmap
run: magick compare -metric mae .\reference.png .\Deployment\test.png difference.png
- name: Compile 15_deinterleaved_buffers
working-directory: 15_deinterleaved_buffers
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --run
run: ../Kinc/make windows -v vs2022 -g direct3d12 --option screenshot --debug --run
- name: Check 15_deinterleaved_buffers
working-directory: 15_deinterleaved_buffers
run: magick compare -metric mae .\reference.png .\Deployment\test.png difference.png
4 changes: 2 additions & 2 deletions write_workflows.js
Original file line number Diff line number Diff line change
Expand Up @@ -246,7 +246,7 @@ jobs:
runs-on: ${workflow.runsOn}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
${java}
${steps}
- name: Get Submodules
Expand Down Expand Up @@ -279,7 +279,7 @@ ${postfixSteps}
workflowText +=
` - name: Compile ${sample}
working-directory: ${sample}
run: ${prefix}../Kinc/make ${sys}${vs}${gfx}${options} --option screenshot --run${postfix}
run: ${prefix}../Kinc/make ${sys}${vs}${gfx}${options} --option screenshot --debug --run${postfix}
- name: Check ${sample}
working-directory: ${sample}
run: magick compare -metric mae .\\reference.png .\\Deployment\\test.png difference.png
Expand Down

0 comments on commit 946f45e

Please sign in to comment.