Skip to content

Compute shaders - #151

Open
kunitoki wants to merge 32 commits into
dev/compute_shadersfrom
dev/compute_shaders_real
Open

Compute shaders#151
kunitoki wants to merge 32 commits into
dev/compute_shadersfrom
dev/compute_shaders_real

Conversation

@kunitoki

Copy link
Copy Markdown
Owner

No description provided.

@kunitoki
kunitoki force-pushed the dev/compute_shaders_real branch 2 times, most recently from 62dbe94 to 447b7d6 Compare July 26, 2026 21:39
@kunitoki
kunitoki force-pushed the dev/compute_shaders_real branch from 447b7d6 to deb1198 Compare July 26, 2026 21:58
@codecov

codecov Bot commented Jul 26, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 75.93985% with 160 lines in your changes missing coverage. Please review.
✅ Project coverage is 80.47%. Comparing base (fad7f10) to head (2cb9f07).

Files with missing lines Patch % Lines
modules/yup_rhi/rhi/yup_GpuComputePipeline.cpp 41.25% 47 Missing ⚠️
modules/yup_shading/wgsl/yup_WgslLowering.cpp 46.96% 35 Missing ⚠️
modules/yup_rhi/rhi/yup_GpuComputePass.cpp 77.61% 15 Missing ⚠️
modules/yup_core/maths/yup_MathsFunctions.h 47.36% 10 Missing ⚠️
...s/yup_animation/renderer/yup_AnimationRenderer.cpp 70.00% 9 Missing ⚠️
modules/yup_rhi/context/yup_GpuDevice.cpp 88.88% 9 Missing ⚠️
modules/yup_shading/wgsl/yup_GlslParser.cpp 80.55% 7 Missing ⚠️
...nimation/renderer/yup_AnimationRenderResources.cpp 0.00% 4 Missing ⚠️
...p_graphics/native/yup_GraphicsContext_headless.cpp 66.66% 4 Missing ⚠️
modules/yup_gui/component/yup_Component.cpp 70.00% 3 Missing ⚠️
... and 12 more
Additional details and impacted files

Impacted file tree graph

@@                   Coverage Diff                   @@
##           dev/compute_shaders     #151      +/-   ##
=======================================================
+ Coverage                80.10%   80.47%   +0.36%     
=======================================================
  Files                      770      775       +5     
  Lines                    78580    79059     +479     
=======================================================
+ Hits                     62948    63619     +671     
+ Misses                   15632    15440     -192     
Files with missing lines Coverage Δ
...dules/yup_graphics/context/yup_GraphicsContext.cpp 69.23% <100.00%> (+15.38%) ⬆️
modules/yup_graphics/context/yup_GraphicsContext.h 66.66% <ø> (ø)
...odules/yup_graphics/formats/yup_PngImageFormat.cpp 83.00% <ø> (ø)
modules/yup_graphics/imaging/yup_Image.cpp 86.99% <100.00%> (+2.43%) ⬆️
...odules/yup_graphics/imaging/yup_ImagePixelData.cpp 100.00% <100.00%> (ø)
...ules/yup_graphics/primitives/yup_AffineTransform.h 99.50% <100.00%> (ø)
modules/yup_graphics/rhi/yup_GpuCanvas.cpp 77.27% <100.00%> (+64.57%) ⬆️
modules/yup_graphics/rhi/yup_GpuCanvas.h 50.00% <ø> (+50.00%) ⬆️
modules/yup_gui/component/yup_Component.h 76.00% <ø> (ø)
modules/yup_rhi/native/yup_GpuDevice_headless.cpp 100.00% <100.00%> (+33.33%) ⬆️
... and 30 more

... and 15 files with indirect coverage changes


Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update fad7f10...2cb9f07. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant