Mastering Graphics Programming with Vulkan book the main source of my education so far: https://books.google.co.uk/books/about/Mastering_Graphics_Programming_with_Vulk.html?id=IDCoEAAAQBAJ&redir_esc=y
Great starting Vulkan tutorial I completed before reading the book: https://vulkan-tutorial.com/
A vulkan tutorial I’ve been using here and there for extra help, it’s moved advanced and free alternative to the book I’m using: https://vkguide.dev/
2:29 – Naught Dog GDC talk on threading: https://www.youtube.com/watch?v=HIVBhKj7gQU
2:38 – EnkiTS library: https://github.com/dougbinks/enkiTS
3:55 – Thread affinity tutorial: https://www.youtube.com/watch?v=95fFNzV4sd0
4:11 – Intels introductionary talk on task based threading: https://www.youtube.com/watch?v=1sAR3WHzJEM
4:17 – Bungie’s talk GDC talk on threading: https://www.youtube.com/watch?v=v2Q_zHG3vqg
4:43 – Vulkan command buffers: https://docs.vulkan.org/spec/latest/chapters/cmdbuffers.html
5:56 – https://stackoverflow.com/questions/55272626/what-is-actually-a-queue-family-in-vulkan
5:56 – Vulkan queues: https://docs.vulkan.org/spec/latest/chapters/devsandqueues.html#devsandqueues-queues
7:08 – Vulkan command pools: https://docs.vulkan.org/spec/latest/chapters/cmdbuffers.html#commandbuffers-pools
8:35 – https://vkguide.dev/docs/chapter-5/memory_transfers/#transferring-memory
12:29 – Vulkan Renderpass talk: https://www.youtube.com/watch?v=yeKxsmlvvus
source
15 comments
If you are talking about the code, it would be nice to show some of the code at least. Otherwise everything gets mixed up and it's not clear what are you talking about here. Or drawings at least.
Don't show the engine footage if there is nothing interesting happening there.
Easiest tonemapper: Reinhard, xyz / (1.0 + xyz)
My favourite easy one: Adjusted Reinhard, xyz / (1.0 + max(x,y,z))
The one I use in my game engine: convert sRGB to linear, Adjusted reinhard, plus mixing towards white with very bright colors, back to sRGB.
But overall, good video, keep it up man!
Comments are closed.
Add Comment