Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
  Our Catalog   Game Programming

Vulkan Cookbook


Free Shipping Included! Vulkan Cookbook by Packt Publishing - ebooks Account at EMS Linux. Hurry! Limited time offer. Offer valid only while supplies last. Work through recipes to unlock the full potential of the next generation graphics API—Vulkan About This Book This book explores a wide range of


Product Description

Work through recipes to unlock the full potential of the next generation graphics API—Vulkan

About This Book

  • This book explores a wide range of modern graphics programming techniques and GPU compute methods to make the best use of the Vulkan API.
  • Teaches techniques that can be applied to a wide range of platforms desktop, smartphones, and embedded devices.
  • Presents exciting imaging processing and post-processing techniques.

Who This Book Is For

This book is ideal for developers who know C/C++ languages, have some basic familiarity with graphics programming, and now want to take advantage of the new Vulkan API in the process of building next generation computer graphics. Some basic familiarity of Vulkan would be useful to follow the recipes. OpenGL developers who want to take advantage of the Vulkan API will also find this book useful.

What You Will Learn

  • Work with Swapchain to present images on screen
  • Create, submit, and synchronize operations processed by the hardware
  • Create buffers and images, manage their memory, and upload data to them from CPU
  • Explore descriptor sets and set up an interface between application and shaders
  • Organize drawing operations into a set of render passes and subpasses
  • Prepare graphics pipelines to draw 3D scenes and compute pipelines to perform mathematical calculations
  • Implement geometry projection and tessellation, texturing, lighting, and post-processing techniques
  • Write shaders in GLSL and convert them into SPIR-V assemblies
  • Find out about and implement a collection of popular, advanced rendering techniques found in games and benchmarks

In Detail

Vulkan is the next generation graphics API released by the Khronos group. It is expected to be the successor to OpenGL and OpenGL ES, which it shares some similarities with such as its cross-platform capabilities, programmed pipeline stages, or nomenclature. Vulkan is a low-level API that gives developers much more control over the hardware, but also adds new responsibilities such as explicit memory and resources management. With it, though, Vulkan is expected to be much faster.

This book is your guide to understanding Vulkan through a series of recipes. We start off by teaching you how to create instances in Vulkan and choose the device on which operations will be performed. You will then explore more complex topics such as command buffers, resources and memory management, pipelines, GLSL shaders, render passes, and more. Gradually, the book moves on to teach you advanced rendering techniques, how to draw 3D scenes, and how to improve the performance of your applications.

By the end of the book, you will be familiar with the latest advanced techniques implemented with the Vulkan API, which can be used on a wide range of platforms.

Style and approach

This recipe-based guide will empower you to implement modern graphic programming techniques and help gain a solid understanding of the new Vulkan API.

Additional Information

Manufacturer:Packt Publishing - ebooks Account
Publisher:Packt Publishing - ebooks Account
Studio:Packt Publishing - ebooks Account
EAN:9781786468154
Item Weight:2.61 pounds
Item Size:1.58 x 9.25 x 9.25 inches
Package Weight:2.65 pounds
Package Size:7.52 x 1.81 x 1.81 inches

Vulkan Cookbook by Packt Publishing - ebooks Account

Buy Now:
Vulkan Cookbook

Brand: Packt Publishing - ebooks Account
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$49.99


Quantity:  

 


View More In Game Programming.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Packt Publishing - ebooks Account, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


By Titan Books
mpn: 26867507, ean: 9781785655166, isbn: 1785655167,
Having taken players all the way to the gateway to the modern world in Syndicate, Assassin’s Creed once again takes fans on an adventure through history. The Art of Assassin’s Creed 7 collates hundreds of concept arts, including sketches, final p...

By Third Editions
ean: 9782377840380, isbn: 2377840388,
In this second volume devoted to the exciting games Souls and Bloodborne, we invite you to continue exploring their cryptic stories, to deepen the study of their aesthetic approaches and their playful philosophy. Bloodborne and Dark Souls III are bot...

By Sams
ean: 9780672337628, isbn: 0672337622,
In just 24 lessons of one hour or less, learn how to start using Unreal Engine 4 to build amazing games for Windows, Mac, PS4, Xbox One, iOS, Android, the web, Linux–or all of them! Sams Teach Yourself Unreal Engine 4 Game Development in 24 Hours...

By CRC Press
mpn: 13208912, ean: 9781558607323, isbn: 1558607323,
Written by an expert in the game industry, Christer Ericson's new book is a comprehensive guide to the components of efficient real-time collision detection systems. The book provides the tools and know-how needed to implement industrial-strength col...

By Brand: O'Reilly Media
mpn: 38609550, ean: 9781449363215, isbn: 1449363210,
Now in full color, the 10th anniversary edition of this classic book takes you deep into the influences that underlie modern video games, and examines the elements they share with traditional games such as checkers. At the heart of his exploration, v...

By CreateSpace Independent Publishing Platform
mpn: 43178-108429, ean: 9781539692874, isbn: 1539692876,
How was Wolfenstein 3D made and what were the secrets of its speed? How did id Software manage to turn a machine designed to display static images for word processing and spreadsheet applications into the best gaming platform in the world, capable of...

By John Wiley Sons
mpn: 978-0-7645-8822-8, ean: 9780764588228, isbn: 0764588222,
Get ready to take flight as two certified flight instructors guide you through the pilot ratings as it is done in the real world, starting with Sport Pilot training, then Private Pilot, followed by the Instrument Rating, Commercial Pilot, and Air Tra...

By Third Editions
ean: 9791094723579,
If the Dark Souls series managed to seduce players and journalists, it was mainly by word of mouth. It was such a great success that Dark Souls 2 was named “Game of the Year” 2014 by the vast majority of gaming magazines and websites. To date, th...

By Graphics Pr
mpn: illustrations, ean: 9780961392178, isbn: 0961392177,
Science and art have in common intense seeing, the wide-eyed observing that generates visual information. Beautiful Evidence is about how seeing turns into showing, how data and evidence turn into explanation. The book identifies excellent and effect...

By Manning Publications
mpn: illustrations, ean: 9781617292323, isbn: 161729232X,
Summary Unity in Action teaches you how to write and deploy games. You'll master the Unity toolset from the ground up, adding the skills you need to go from application coder to game developer. Based on Unity version 5. Purchase of the print book inc...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.