TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Writing Portable Rendering Code with Nvrhi

31 pointsby Flex247A8 months ago

5 comments

Cieric8 months ago
As someone who has dealt with Nvidia messing up resource transitions on AMD cards, I&#x27;m not sure how much I would trust a library made by them to also handle that. But besides that point, this seems to do the same stuff that other libraries have done in the past.<p>Additionally from what I&#x27;ve heard most of those aren&#x27;t used since if you&#x27;re doing Vulkan or DX12 you&#x27;re doing so for the increased control and better potential performance. Throwing in a library to track everything without any understanding of the application just reduces that performance unnecessarily.<p>The only thing I can pull as evidence for that (anecdotal of course), is this is the first time I&#x27;ve heard of this and I work in the DX12 field on the GPU side. But it&#x27;s also possible that the library doesn&#x27;t present itself in any way on the debugging side of things.
评论 #41667848 未加载
interpol_p8 months ago
Anyone know how well &#x2F; if this compares with BGFX?<p><a href="https:&#x2F;&#x2F;github.com&#x2F;bkaradzic&#x2F;bgfx">https:&#x2F;&#x2F;github.com&#x2F;bkaradzic&#x2F;bgfx</a>
swiftcoder8 months ago
I wonder what the over&#x2F;under on a Metal backend are? Or WebGPU?
rahkiin8 months ago
There is now also SDL_gpu with a more open source character and support for Metal
account428 months ago
How useful is yet another API abstraction layer that omits the rest of the fucking owl (shaders)?
评论 #41661574 未加载