5205 Commits (be7534228ef25bec52225b53a2345fda524a52b8)
 

Author SHA1 Message Date
Squareys be7534228e Vk: Add Context 9 years ago
Squareys 496fee9b5e Add TARGET_VULKAN option 9 years ago
Squareys 0f5d920485 Prefer 24 bit depth components 10 years ago
Squareys 55f67e78b2 More fixes and code 10 years ago
Squareys 55609d192f Vk: Make sure to use normalized texture coordinates 10 years ago
Squareys 27b3876b37 Vk: Fix dangling device memory references 10 years ago
Squareys f13b15dbea Vk: Clean up Format enum naming 10 years ago
Squareys d4398e5784 More code... 10 years ago
Squareys f3e1bdbaa8 'nother big chunk of code 10 years ago
Squareys 7416e3ddde More code... 10 years ago
Squareys 126f64f0ae GlfwApplication: Properly handle Version::None 10 years ago
Squareys d73004ea3d Vk: Fix device and loads of UnsignedInt conversion errors. 10 years ago
Squareys 01a49422a7 Do not try to destroy state if _version was Version::None 10 years ago
Squareys a57c8372fd modules: Fix detection of Magnum::Vk headers 10 years ago
Squareys 0f12a9a979 Vk: Quick fix 10 years ago
Squareys 91f64d4732 Vk: Create device in AbstractVulkanTester 10 years ago
Squareys cd354314d8 Vk: Add DeviceFeature enum and DeviceQueueCreateInfo struct 10 years ago
Squareys bb513de4b9 Vk: Cleanup some code 10 years ago
Squareys 176649b65b Vk: Use explicit conversions for MSVC 10 years ago
Squareys d4dcd01b70 Vk: Add BufferTest, rename Context*Test to Instance*Test 10 years ago
Squareys 9610fdd0ad Vk: Create instance in AbstractVulkanTester 10 years ago
Squareys ac3db521ba Vk: Add NoCreate constructors, remove .vk*() methods, avoid some vectors 10 years ago
Squareys 6b4581db7d modules: Fix FindVulkan 10 years ago
Squareys 4e1b17067c Vk: Loads of improvements everywhere 10 years ago
Squareys c2040d49fa Vk: Add ability to get descriptor from buffer and check an error 10 years ago
Squareys ba28bdafd3 Vk: Improve PhysicalDevice::getMemoryType(...) and doc++ 10 years ago
Squareys 7fbacd285f Vk: doc++ for CommandBuffer 10 years ago
Squareys 5a6470346d Vk: Changes to PhysicalDevice 10 years ago
Squareys 15fb4a69fc Vk: Add Texture class 10 years ago
Squareys a851d3063c Vk: Add more and missing source files to CMakeLists.txt 10 years ago
Squareys 74d5c78a5b Vk: Add begin and end commands 10 years ago
Squareys ef13e7f69f Vk: Add Mesh 10 years ago
Squareys 936f32af9d Vk: Lazily initialize physical device memory properties 10 years ago
Squareys a68c3cf46b Vk: Add function for creating persp proj matrix with [0,1] clipping range 10 years ago
Squareys ca6b6337e7 Vk: Add GraphicsPipelineBuilder 10 years ago
Squareys cac8f8552c Vk: Rename Context to Instance to match Vulkan naming 10 years ago
Squareys 62ba27ee31 Vk: Enhance Framebuffer, Image, Pipeline wrap DescriptorPool, DescriptorSet 10 years ago
Squareys 5b531f4f8a Vk: Improve pipelineBarrier and beginRenderPass commands 10 years ago
Squareys fb3aeef676 Re-add C++14 flags 10 years ago
Squareys c25faa3f1d Some merge conflicts resolved WIP 10 years ago
Squareys c585d60da1 Vk: Wrap many Vulkan types 10 years ago
Squareys 3b16f136ad Vk: Fix Validation enum 10 years ago
Squareys 582e799800 Vk: Add some Nvidia specific VkResults and required win32 surface ext 10 years ago
Squareys bdd3d9b66a Vk: Continue context setup 10 years ago
Squareys d06ec5a3b3 Vk: Add AbstractVulkanTester 10 years ago
Squareys 56873793c7 Vk: Add ContextTest 10 years ago
Squareys a73b2724e1 Vk: Add Context 10 years ago
Squareys cf3d958f1b modules: Add Magnum::Vk to FindMagnum.cmake 10 years ago
Squareys e768dabb5c [TODO] Platform: Add Vulkan library to GlfwApplication 10 years ago
Squareys 0a8e323938 Vk: Add to cmake project 10 years ago