Changeset 90a424f in opengl-game for vulkan-game.hpp


Ignore:
Timestamp:
Sep 16, 2019, 7:04:53 PM (5 years ago)
Author:
Dmitry Portnoy <dmitry.portnoy@…>
Branches:
feature/imgui-sdl, master, points-test
Children:
fe5c3ba
Parents:
c6fec84
Message:

In vulkangame, add code to create a Vulkan surface and pick a physical device

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vulkan-game.hpp

    rc6fec84 r90a424f  
    2626      VkInstance instance;
    2727      VkDebugUtilsMessengerEXT debugMessenger;
     28      VkSurfaceKHR surface;
     29      VkPhysicalDevice physicalDevice = VK_NULL_HANDLE;
    2830
    2931      bool initWindow(int width, int height, unsigned char guiFlags);
     
    3537      void setupDebugMessenger();
    3638      void populateDebugMessengerCreateInfo(VkDebugUtilsMessengerCreateInfoEXT& createInfo);
     39      void createVulkanSurface();
     40      void pickPhysicalDevice();
     41      bool isDeviceSuitable(VkPhysicalDevice device);
    3742
    3843      static VKAPI_ATTR VkBool32 VKAPI_CALL debugCallback(
Note: See TracChangeset for help on using the changeset viewer.