New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
First Sketch of a possible Magnum::Vk (Vulkan Target) #202
Commits on Jan 12, 2017
-
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for e288d5b - Browse repository at this point
Copy the full SHA e288d5bView commit details -
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 9d83e27 - Browse repository at this point
Copy the full SHA 9d83e27View commit details -
Platform: Add createVkSurface to GlfwApplication
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for de2ba76 - Browse repository at this point
Copy the full SHA de2ba76View commit details -
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 778e389 - Browse repository at this point
Copy the full SHA 778e389View commit details -
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 0a8e323 - Browse repository at this point
Copy the full SHA 0a8e323View commit details -
[TODO] Platform: Add Vulkan library to GlfwApplication
TODO: Add to FindMagnum.cmake Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for e768dab - Browse repository at this point
Copy the full SHA e768dabView commit details -
modules: Add Magnum::Vk to FindMagnum.cmake
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for cf3d958 - Browse repository at this point
Copy the full SHA cf3d958View commit details -
Configuration menu - View commit details
-
Copy full SHA for a73b272 - Browse repository at this point
Copy the full SHA a73b272View commit details -
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 5687379 - Browse repository at this point
Copy the full SHA 5687379View commit details -
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for d06ec5a - Browse repository at this point
Copy the full SHA d06ec5aView commit details -
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for bdd3d9b - Browse repository at this point
Copy the full SHA bdd3d9bView commit details -
Vk: Add some Nvidia specific VkResults and required win32 surface ext
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 582e799 - Browse repository at this point
Copy the full SHA 582e799View commit details -
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 3b16f13 - Browse repository at this point
Copy the full SHA 3b16f13View commit details -
* Buffer * Command * CommandBuffer * Device & PhysicalDevice * DeviceMemory * Framebuffer * Image & ImageView * Shader * Semaphore * Swapchain * RenderPass * Queue Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for c585d60 - Browse repository at this point
Copy the full SHA c585d60View commit details -
Some merge conflicts resolved WIP
I hope this concludes this git dilemma :P Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for c25faa3 - Browse repository at this point
Copy the full SHA c25faa3View commit details -
Got lost during some git difficulties Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for fb3aeef - Browse repository at this point
Copy the full SHA fb3aeefView commit details -
Vk: Improve pipelineBarrier and beginRenderPass commands
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 5b531f4 - Browse repository at this point
Copy the full SHA 5b531f4View commit details -
Vk: Enhance Framebuffer, Image, Pipeline wrap DescriptorPool, Descrip…
…torSet Signed-off-by: Squareys <squareys@googlemail.com> More WIP Signed-off-by: Squareys <squareys@googlemail.com> WIP Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 62ba27e - Browse repository at this point
Copy the full SHA 62ba27eView commit details -
Vk: Rename Context to Instance to match Vulkan naming
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for cac8f85 - Browse repository at this point
Copy the full SHA cac8f85View commit details -
Vk: Add GraphicsPipelineBuilder
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for ca6b633 - Browse repository at this point
Copy the full SHA ca6b633View commit details -
Vk: Add function for creating persp proj matrix with [0,1] clipping r…
…ange Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for a68c3cf - Browse repository at this point
Copy the full SHA a68c3cfView commit details -
Vk: Lazily initialize physical device memory properties
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 936f32a - Browse repository at this point
Copy the full SHA 936f32aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef13e7f - Browse repository at this point
Copy the full SHA ef13e7fView commit details -
Vk: Add begin and end commands
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 74d5c78 - Browse repository at this point
Copy the full SHA 74d5c78View commit details -
Vk: Add more and missing source files to CMakeLists.txt
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for a851d30 - Browse repository at this point
Copy the full SHA a851d30View commit details -
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 15fb4a6 - Browse repository at this point
Copy the full SHA 15fb4a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a64703 - Browse repository at this point
Copy the full SHA 5a64703View commit details -
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 7fbacd2 - Browse repository at this point
Copy the full SHA 7fbacd2View commit details -
Vk: Improve PhysicalDevice::getMemoryType(...) and doc++
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for ba28bda - Browse repository at this point
Copy the full SHA ba28bdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2040d4 - Browse repository at this point
Copy the full SHA c2040d4View commit details -
Vk: Loads of improvements everywhere
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 4e1b170 - Browse repository at this point
Copy the full SHA 4e1b170View commit details -
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 6b4581d - Browse repository at this point
Copy the full SHA 6b4581dView commit details -
Vk: Add NoCreate constructors, remove .vk*() methods, avoid some vectors
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for ac3db52 - Browse repository at this point
Copy the full SHA ac3db52View commit details -
Vk: Create instance in AbstractVulkanTester
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 9610fdd - Browse repository at this point
Copy the full SHA 9610fddView commit details -
Vk: Add BufferTest, rename Context*Test to Instance*Test
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for d4dcd01 - Browse repository at this point
Copy the full SHA d4dcd01View commit details -
Vk: Use explicit conversions for MSVC
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 176649b - Browse repository at this point
Copy the full SHA 176649bView commit details -
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for bb513de - Browse repository at this point
Copy the full SHA bb513deView commit details -
Vk: Add DeviceFeature enum and DeviceQueueCreateInfo struct
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for cd35431 - Browse repository at this point
Copy the full SHA cd35431View commit details -
Vk: Create device in AbstractVulkanTester
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 91f64d4 - Browse repository at this point
Copy the full SHA 91f64d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f12a9a - Browse repository at this point
Copy the full SHA 0f12a9aView commit details -
modules: Fix detection of Magnum::Vk headers
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for a57c837 - Browse repository at this point
Copy the full SHA a57c837View commit details -
Do not try to destroy state if _version was Version::None
Since may not be initialized (for Vulkan). Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 01a4942 - Browse repository at this point
Copy the full SHA 01a4942View commit details -
Vk: Fix device and loads of UnsignedInt conversion errors.
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for d73004e - Browse repository at this point
Copy the full SHA d73004eView commit details -
GlfwApplication: Properly handle Version::None
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 126f64f - Browse repository at this point
Copy the full SHA 126f64fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7416e3d - Browse repository at this point
Copy the full SHA 7416e3dView commit details -
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for f3e1bdb - Browse repository at this point
Copy the full SHA f3e1bdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4398e5 - Browse repository at this point
Copy the full SHA d4398e5View commit details -
Vk: Clean up Format enum naming
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for f13b15d - Browse repository at this point
Copy the full SHA f13b15dView commit details -
Vk: Fix dangling device memory references
Why? Why did I write that line like that? Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 27b3876 - Browse repository at this point
Copy the full SHA 27b3876View commit details -
Vk: Make sure to use normalized texture coordinates
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 55609d1 - Browse repository at this point
Copy the full SHA 55609d1View commit details -
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 55f67e7 - Browse repository at this point
Copy the full SHA 55f67e7View commit details -
Prefer 24 bit depth components
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 0f5d920 - Browse repository at this point
Copy the full SHA 0f5d920View commit details
Commits on May 9, 2017
-
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 496fee9 - Browse repository at this point
Copy the full SHA 496fee9View commit details -
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for be75342 - Browse repository at this point
Copy the full SHA be75342View commit details -
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 5b31fc8 - Browse repository at this point
Copy the full SHA 5b31fc8View commit details -
Signed-off-by: Squareys <squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for c3a82ef - Browse repository at this point
Copy the full SHA c3a82efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 707f277 - Browse repository at this point
Copy the full SHA 707f277View commit details -
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 26c8f75 - Browse repository at this point
Copy the full SHA 26c8f75View commit details -
[WIP] Fix Debug callback setup
Signed-off-by: Squareys <Squareys@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for f5d3c94 - Browse repository at this point
Copy the full SHA f5d3c94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e09403 - Browse repository at this point
Copy the full SHA 5e09403View commit details -
Use ArrayView rather than Array for passing shader code
Signed-off-by: Jonathan Hale <jonathan.hale@knime.com>
Jonathan Hale committedMay 9, 2017 Configuration menu - View commit details
-
Copy full SHA for 36db8d9 - Browse repository at this point
Copy the full SHA 36db8d9View commit details