Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Learning Vulkan: Discover how to build impressive 3D graphics with the next-generation graphics API—Vulkan

Sprog
Engelsk
Format
Kategori

Fakta

Vulkan, the next generation graphics and compute API, is the latest offering by Khronos. This API is the successor of OpenGL and unlike OpenGL, it offers great flexibility and high performance capabilities to control modern GPU devices. With this book, you'll get great insights into the workings of Vulkan and how you can make stunning graphics run with minimum hardware requirements.

We begin with a brief introduction to the Vulkan system and show you its distinct features with the successor to the OpenGL API. First, you will see how to establish a connection with hardware devices to query the available queues, memory types, and capabilities offered. Vulkan is verbose, so before diving deep into programing, you’ll get to grips with debugging techniques so even first-timers can overcome error traps using Vulkan’s layer and extension features.

You’ll get a grip on command buffers and acquire the knowledge to record various operation commands into command buffer and submit it to a proper queue for GPU processing. We’ll take a detailed look at memory management and demonstrate the use of buffer and image resources to create drawing textures and image views for the presentation engine and vertex buffers to store geometry information.

You'll get a brief overview of SPIR-V, the new way to manage shaders, and you'll define the drawing operations as a single unit of work in the Render pass with the help of attachments and subpasses. You'll also create frame buffers and build a solid graphics pipeline, as well as making use of the synchronizing mechanism to manage GPU and CPU hand-shaking.

By the end, you’ll know everything you need to know to get your hands dirty with the coolest Graphics API on the block.

© 2016 Packt Publishing (E-bog): 9781786460844

Release date

E-bog: 15. december 2016

Tags

    Andre kan også lide...

    1. The Rules of Programming: How to Write Better Code Chris Zimmerman
    2. Javascript: Ultimate Beginners Guide Leonardo Gorman
    3. 101 Amazing Facts about Chocolate Jack Goldstein
    4. Summary of Iain Foulds's Learn Azure in a Month of Lunches IRB Media
    5. Automation with SaltStack Yogesh Raheja
    6. Java Programming Simplified: Fundamental of Object-Oriented Language and Addition of a Guide on the C++ Language Eddy Romansky
    7. Java Fundamentals Introbooks Team
    8. The Art of Machine Learning: Algorithms and Applications Craig Dames
    9. The Birth of Tragedy Friedrich Nietzsche
    10. The Fourth Age: Smart Robots, Conscious Computers, and the Future of Humanity Byron Reese
    11. Pytorch: Building AI Models with Ease and Flexibility James Henry
    12. On Being Someone Helen Oppenheimer
    13. Game Theory: A Very Short Introduction Ken Binmore
    14. Ultimate Penetration Testing with Nmap Travis DeForge
    15. The Digital Silk Road: China's Quest to Wire the World and Win the Future Jonathan E. Hillman
    16. Coding for Kids Ages 9-15: Simple HTML, CSS and JavaScript lessons to get you started with Programming from Scratch Bob Mather
    17. Cosmos Issue 96: New Ways of Seeing – Can A.I. Make Art? The Royal Institution of Australia
    18. Getting Gamers: The Psychology of Video Games and Their Impact on the People who Play Them Jamie Madigan
    19. Arguing with Idiots: How to Stop Small Minds and Big Government Glenn Beck
    20. Cybercrime and the Darknet: Revealing the hidden underworld of the internet Cath Senker
    21. (ISC)2 CISSP Certified Information Systems Security Professional Official Study Guide 9th Edition Mike Chapple
    22. Ravelstein Saul Bellow
    23. Humble: Free Yourself from the Traps of a Narcissistic World Daryl R. Van Tongeren
    24. Cryptography: A Very Short Introduction Sean Murphy
    25. Foundation Isaac Asimov
    26. Overclocked: More Stories of the Future Present Cory Doctorow
    27. The New Space Opera 2 Gardner Dozois
    28. Empire: A Very Short Introduction Stephen Howe
    29. The Believer: Alien Encounters, Hard Science, and the Passion of John Mack Ralph Blumenthal
    30. The Pleasure Principle: Epicureanism: A Philosophy for Modern Living Catherine Wilson
    31. Existentialism: Figuring out the Meaning of Life and Ethics with the Great Philosophers Hector Janssen
    32. When Animals Dream: The Hidden World of Animal Consciousness David M. Pena-Guzman
    33. Hacker, Hoaxer, Whistleblower, Spy: The Many Faces of Anonymous Gabriella Coleman
    34. Smell: A Very Short Introduction Matthew Cobb
    35. Neuromancer William Gibson
    36. Console Wars: Sega, Nintendo, and the Battle that Defined a Generation Blake J. Harris
    37. I Heard That Song Before: A Novel Mary Higgins Clark
    38. Pivot: The Art and Science of Reinventing Your Career and Life Adam Markel
    39. Time: A Very Short Introduction Jennan Ismael
    40. The Unofficial Guide to Among Us: 50 Tips and Tricks to Become a Master Imposter and Stellar Crewmate Mark Powers
    41. The Brain: A Very Short Introduction Michael O’Shea
    42. Quantum Universe Scientific American
    43. The Art of Literature Arthur Schopenhauer
    44. Extended Summary - Bewilderment: Based On The Book By Richard Powers Quick Reading Library
    45. Quantum Theory: A Very Short Introduction John Polkinghorne
    46. Multigenerational Workplace: The Insights You Need from Harvard Business Review Harvard Business Review
    47. Most Likely to Succeed: Preparing Our Kids for the New Innovation Era Ted Dintersmith

    Vælg dit abonnement

    • Over 600.000 titler

    • Download og nyd titler offline

    • Eksklusive titler + Mofibo Originals

    • Børnevenligt miljø (Kids Mode)

    • Det er nemt at opsige når som helst

    Flex

    For dig som vil prøve Mofibo.

    89 kr. /måned
    • 1 konto

    • 20 timer/måned

    • Gem op til 100 ubrugte timer

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Prøv gratis
    Den mest populære

    Premium

    For dig som lytter og læser ofte.

    129 kr. /måned
    • 1 konto

    • 100 timer/måned

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Start tilbuddet

    Unlimited

    For dig som lytter og læser ubegrænset.

    149 kr. /måned
    • 1 konto

    • Ubegrænset adgang

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Start tilbuddet

    Family

    For dig som ønsker at dele historier med familien.

    Fra 179 kr. /måned
    • 2-6 konti

    • 100 timer/måned pr. konto

    • Fri lytning til podcasts

    • Kun 39 kr. pr. ekstra konto

    • Ingen binding

    2 konti

    179 kr. /måned
    Prøv gratis