From eb89831d1471e78413145ca7159c72b42d33b376 Mon Sep 17 00:00:00 2001 From: tylermurphy534 Date: Mon, 26 Sep 2022 00:06:51 -0400 Subject: MSAA --- engine/xe_device.hpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'engine/xe_device.hpp') diff --git a/engine/xe_device.hpp b/engine/xe_device.hpp index 9825ff2..85619b8 100755 --- a/engine/xe_device.hpp +++ b/engine/xe_device.hpp @@ -42,7 +42,8 @@ class Device { VkSurfaceKHR surface() { return surface_; } VkQueue graphicsQueue() { return graphicsQueue_; } VkQueue presentQueue() { return presentQueue_; } - VkPhysicalDeviceProperties getProperties() { return properties; } + VkSampleCountFlagBits getSamples() { return msaaSamples; } + float getAnisotropy() { return samplerAnisotropy; } SwapChainSupportDetails getSwapChainSupport() { return querySwapChainSupport(physicalDevice); } uint32_t findMemoryType(uint32_t typeFilter, VkMemoryPropertyFlags properties); @@ -101,6 +102,7 @@ class Device { VkQueue presentQueue_; VkSampleCountFlagBits msaaSamples = VK_SAMPLE_COUNT_1_BIT; + float samplerAnisotropy = 1; const std::vector validationLayers = {"VK_LAYER_KHRONOS_validation"}; const std::vector deviceExtensions = {VK_KHR_SWAPCHAIN_EXTENSION_NAME, VK_KHR_MAINTENANCE1_EXTENSION_NAME}; -- cgit v1.2.3-freya