4433 Commits (936f32af9dbfb4dc459fc943c66f205377bd3367)

Author SHA1 Message Date
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 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 e768dabb5c [TODO] Platform: Add Vulkan library to GlfwApplication 10 years ago
Squareys 0a8e323938 Vk: Add to cmake project 10 years ago
Squareys 778e3893f2 Vk: Add visibility.h 10 years ago
Squareys de2ba765e3 Platform: Add createVkSurface to GlfwApplication 10 years ago
Squareys e288d5b236 Add TARGET_VULKAN option 10 years ago
Vladimír Vondruš 2ed3fba575 Adapted plugin constructor signatures to Corrade::PluginManager updates. 10 years ago
Vladimír Vondruš a960a3d8cd Math: initialize BoolVector to silence compiler warnings. 10 years ago
Vladimír Vondruš db3ef59ddc MeshTools: don't use deprecated functionality. 10 years ago
Vladimír Vondruš 9de8fb9a67 Math: expect minor sRGB monotonicity test failure on Emscripten -O3 build. 10 years ago
Vladimír Vondruš 5a0be1dfee Math: document the test repeats to avoid confusion. 10 years ago
Vladimír Vondruš 1f2af862dc Doc++ 10 years ago
Vladimír Vondruš bdb6daec82 Math: new Half literal class. 10 years ago
Vladimír Vondruš 16ef1ae0b6 Math: functions for half-float (un)packing. 10 years ago
Vladimír Vondruš c8cc1dc88e Math: expect failure in SVD test only on non-optimized Emscripten builds. 10 years ago
Vladimír Vondruš 9ebc1068cb Math: missing include after updates in Corrade::TestSuite. 10 years ago
Vladimír Vondruš 502d59c2a8 Math: ability to specify number of integer bits for {un,}pack(). 10 years ago
Vladimír Vondruš 996c707cbc Math: reduced code duplication in vector packing functions. 10 years ago
Vladimír Vondruš aaa38d3570 MeshTools: got rid of <limits> dependency in removeDuplicates(). 10 years ago
Vladimír Vondruš 54c7b8d775 Math: document why unpacking is done this way. 10 years ago
Vladimír Vondruš e5fe46949e Math: got rid of <limits> dependency in Constants.h. 10 years ago
Vladimír Vondruš 6944818cc6 Math: improved packing test with in-range values to verify rounding. 10 years ago
Vladimír Vondruš dd2058cee3 Math: renamed {de,}normalize() to {,un}pack() in a new Packing.h header. 10 years ago
Vladimír Vondruš 543782d78b Math: added Algorithms::kahanSum(). 10 years ago
Vladimír Vondruš 8679402f24 Equality comparison operators for PixelStorage. 10 years ago
Vladimír Vondruš 2148cd08aa CMake: make most of DebugTools dependencies conditional. 10 years ago
Vladimír Vondruš ce050888fd Math: function to convert RGB to XYZ color space. 10 years ago
Vladimír Vondruš 2b97e53360 Math: sRGB support in Color classes. 10 years ago
Vladimír Vondruš 8f88e0ea02 Math: improve Color::red() etc. test. 10 years ago
Vladimír Vondruš a61f0f47f4 Math: reduce literal scope in Color test. 10 years ago
Vladimír Vondruš dba0ea320d Math: vector/scalar overload for pow(). 10 years ago
Vladimír Vondruš 41aaf1321f Math: construct fully-overwritten outputs in functions with NoInit. 10 years ago
Vladimír Vondruš 8e576d9c73 Math: improved HSV color tests. 10 years ago
Vladimír Vondruš dbe787c404 Math: doc++ 10 years ago
Vladimír Vondruš ccb85ec65b Math: pass largish things as const references instead of a copy. 10 years ago
Vladimír Vondruš c27a12bb30 Math: renamed Color[34]::*HSV types and functions to Color[34]::*Hsv. 10 years ago
Vladimír Vondruš 4db86bad97 Math: doc++ 10 years ago