GPUOpen-Archive / Anvil

Anvil is a cross-platform framework for Vulkan
MIT License
594 stars 62 forks source link

Update for wk10 / 2019 #140

Closed DominikWitczakAMD closed 5 years ago

DominikWitczakAMD commented 5 years ago

Added mGPU support to OutOfOrderRasterization example application Add support for VK 1.1 devices Add support for VK_AMD_memory_overallocation_behavor Add support for VK_EXT_conservative_rasterization Add support for VK_EXT_depth_clip_enable Add support for VK_EXT_global_priority Add support for VK_EXT_inline_uniform_block Add support for VK_EXT_memory_budget Add support for VK_EXT_memory_priority Add support for VK_EXT_queue_family_foreign Add support for VK_EXT_scalar_block_layout Add support for VK_EXT_separate_stencil_usage Add support for VK_GOOGLE_decorate_string Add support for VK_GOOGLE_hlsl_functionality1 Add support for VK_KHR_depth_stencil_resolve Add support for VK_KHR_driver_properties Add support for VK_KHR_sampler_ycbcr_conversion Add support for VK_KHR_shader_atomic_int64 Add support for VK_KHR_shader_flo16_int8 Add support for VK_KHR_shader_float_controls Add support for VK_KHR_swapchain_mutable_format Add support for VK_KHR_vulkan_memory_model Add support for VK_KHR_win32_keyed_mutex Bump glslang to 7.11.3113 Bump VK headers to public v101 Heavy refactoring of existing infrastructure.