Comments (5)
100% agree, this would be a very useful addition!
from vulkan-guide.
Awesome. I'll try to get something up and running based on above links. Learned a lot while porting the GLSL shaders for my samples to HLSL that should prove helpful for this :)
from vulkan-guide.
Here is a first very work-in-progress version of what I have in mind: https://github.com/SaschaWillems/Vulkan-Guide/blob/shader_language_mapping/chapters/high_level_shader_language_comparison.adoc
It's still lacking (probably a lot) stuff and needs restructuring. But I can imagine that it would be useful to esp. those that know GLSL and want to move to HLSL.
from vulkan-guide.
This is awesome! I agree could probably use some small cleanup and restructuring and more stuff added, but just having this nicely together showing the difference is such an useful addition to the ecosystem
from vulkan-guide.
Fixed via #244
from vulkan-guide.
Related Issues (20)
- Add section about things to know when upgrading Vulkan minor versions
- Adding chapter on HLSL shader model coverage HOT 2
- VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT description is ambiguous. HOT 1
- How about add another link of helpful post of synchronization? HOT 1
- Typo in sentence HOT 1
- Add section about different ways of uploading data to the GPU? HOT 2
- Asciidoctor error on Make - MacOS HOT 2
- Add CI to check or build single page guide HOT 2
- Minor spelling mistake HOT 1
- Adding a "How to Vulkan in 20XX" chapter
- Unclear when non-core formats are allowed to be used HOT 4
- Update HLSL in Vulkan chapter to match update DXC API
- vkFreeMemory() memory leaks while the VkDeviceMemory object was allocated with VkExportMemoryAllocateInfo HOT 3
- compare directX11 and vulkan in UE5 use NVIDIA Nsight HOT 3
- Rename default branch to 'main' HOT 11
- Rendering backticks with trailing `s` not closing monospace block HOT 2
- Add chapter on using profiles HOT 3
- Rework or elaborate development tools chapter HOT 4
- Guide/latest - broken link HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vulkan-guide.