Skip to content
devhub.
ExploreCompareSaved
Sign in
DevHubBuilt for curious developers. Data from GitHub.
Back to repositories
Public repository / cofenberg

debug-draw

Immediate-mode, renderer agnostic, lightweight debug drawing API.

View on GitHub
0Stars
0Forks
0Open issues
0Subscribers

Language distribution

Share of source bytes reported by GitHub

C++100%

Recent activity

Latest commits on the default branch

"dd::DrawVertex": The structure is now aligned to 128 bits (sizeof float4) by intent to enable render interface implementations to copy the data directly into a GPU buffer without further processing. (see e.g. "Understanding Structured Buffer Performance" by Evan Hart, posted April 17 2015 at 11:33AM at https://developer.nvidia.com/content/understanding-structured-buffer-performance )cofenberg · Jan 14, 2021"dd::DrawVertex": "point" and "line" data reordering to make it possible for an "dd::RenderInterface" implementation to copy the data in one step into GPU buffers (tight packing of float4 values)cofenberg · Jan 14, 2021Rewrote the "xzSquareGrid()" implementation: The center lines are now draw with a doubled line width and the grid lines start at the center and go towards the given minimum/maximumcofenberg · Jan 14, 2021Added line width support.cofenberg · Jan 14, 2021"dd::projectedText()": Fixed "Bail if W ended up as zero" (for testing, remove the "Only draw labels inside the camera frustum" part of the sample)cofenberg · Jan 8, 2021Merge pull request #7 from ezillinger/masterglampert · Dec 7, 2017prevent double to float conversion warning on M_PIezillinger · Dec 6, 2017Fixing small typo.glampert · Nov 13, 2017Make D3D11 sample DPI aware.glampert · Nov 13, 2017Adding D3D11 sample.glampert · Nov 12, 2017

Project details

Created Jan 2021 Updated Jan 2021 Project website

Contributors

3
glampert's avatarglampert26 commitscofenberg's avatarcofenberg5 commitsezillinger's avatarezillinger1 commits