7183 Commits (9ce36aa668d8a5c0f5e835984cf1ddf87f8c6cd3)

Author SHA1 Message Date
Vladimír Vondruš 9ce36aa668 Vk: rvalue overloads for MeshLayout setters. 5 years ago
Vladimír Vondruš fb5c1b14ca Vk: rename DynamicRasterizationState::PrimitiveToplogy to MeshPrimitive. 5 years ago
Vladimír Vondruš 571772581c Vk: rename PipelineStage::AllGraphics to AllRasterization. 5 years ago
Vladimír Vondruš 22f918dffd Vk: some more docs / tips for pipeline barriers. 5 years ago
Vladimír Vondruš 14389c99d5 Vk: save current dynamic state on a pipeline bind. 5 years ago
Vladimír Vondruš d9d8c41980 Vk: rename *IndexTypeUintXY to IndexTypeUnsignedFoo for consistency. 5 years ago
Vladimír Vondruš b3394bfc48 Vk: properly skip an assertion test case on a build w/o asserts. 5 years ago
Vladimír Vondruš 9e71e5ab0e Vk: store the set of dynamic states in a Pipeline instance. 5 years ago
Vladimír Vondruš ac62a6c708 Vk: debug output for DynamicRasterizationState[s]. 5 years ago
Vladimír Vondruš f9d8032fc9 Revert "Vk: use a compute pipeline for Pipeline move/wrap tests." 5 years ago
Vladimír Vondruš d436e7ab50 Vk: expose EXT_robustness2 and EXT_image_robustness2 extensions. 5 years ago
Vladimír Vondruš 41b59d8176 Math: add [Unsigned]Byte/[Unsigned]Short variants of castInto(). 5 years ago
Vladimír Vondruš 82b2da0b22 GL: make gl_PointSize-related APIs easier to search for. 5 years ago
Vladimír Vondruš 5604ccf3cd Vk: implement binding a pipeline. 5 years ago
Vladimír Vondruš 321bb0d9c1 Vk: use a compute pipeline for Pipeline move/wrap tests. 5 years ago
Vladimír Vondruš 45c4fa20f7 Vk: compute pipeline creation. 5 years ago
Vladimír Vondruš 5f02973957 Vk: rename tests for consistency. 5 years ago
Vladimír Vondruš f84a385fea Vk: initial rasterization pipeline creation. 5 years ago
Vladimír Vondruš 6e1920e367 Vk: minor. 5 years ago
Vladimír Vondruš 0c96b74109 Vk: list files needed by ShaderVkTest. 5 years ago
Vladimír Vondruš 1da2f64ce9 Vk: undefine a temporary macro. 5 years ago
Vladimír Vondruš f438199b7a Vk: doc++ 5 years ago
Vladimír Vondruš b5a4fc03b0 Vk: add missing enums and/or docs for VK_KHR_acceleration_structure. 5 years ago
Vladimír Vondruš f32cc66d3d Vk: a container for a shader set needed by a pipeline. 5 years ago
Vladimír Vondruš 65346cdb5a Vk: an extremely minimal PipelineLayout wrapper. 5 years ago
Vladimír Vondruš 7a0da83c44 doc: introduce \relativeref and shorten some excessive references. 5 years ago
Vladimír Vondruš 661c26be2d Vk: recognize VK_EXT_extended_dynamic_state. 5 years ago
Vladimír Vondruš c1a3a89fb1 Vk: doc++ 5 years ago
Vladimír Vondruš 99b3c94e17 external: regenerate Vulkan headers. 5 years ago
Vladimír Vondruš e23af8b4a6 Vk: provide comparison for MeshLayout. 5 years ago
Vladimír Vondruš 1f89710b35 Vk: enforce binding and location ordering in MeshLayout. 5 years ago
Vladimír Vondruš bbb066664b Vk: add a wrapper for mesh layout setup. 5 years ago
Vladimír Vondruš bd56ed2d51 Vk: add a helper for connecting just one structure. 5 years ago
Vladimír Vondruš 11cca8e315 Vk: add a VertexFormat enum. 5 years ago
Vladimír Vondruš 437b3d1556 GL: don't check for Windows-only workarounds everywhere. 5 years ago
Vladimír Vondruš 18cced3e6b Vk: add an execution-only pipelineBarrier() overload. 5 years ago
Vladimír Vondruš d4f4540913 Vk: this might be important to mention. 5 years ago
Vladimír Vondruš f721fac45d Vk: don't use ImageUsage::Sampled on a linear image. 5 years ago
Vladimír Vondruš 2ab4a8a78a Vk: doc++ 5 years ago
Vladimír Vondruš 2c25cd6fc0 Vk: an ability to check if a particular extension revision is supported. 5 years ago
Vladimír Vondruš 7461a2fe0a Vk: well OF COURSE I made an error when using std::lower_bound()! 5 years ago
Vladimír Vondruš 79c3519045 Vk: add driver workaround scaffolding and the first one for SwiftShader. 5 years ago
Vladimír Vondruš 1a1eacc844 Vk: pass VkPhysicalDevice to Device::wrap(). 5 years ago
Vladimír Vondruš 762604ee7f Vk: test that Device::properties() exist even for wrapped devices. 5 years ago
Vladimír Vondruš 4af6e9489c Vk: doc++ 5 years ago
Vladimír Vondruš 15fd1c432a Vk: naming whoopsie. 5 years ago
Vladimír Vondruš 156e7b64bf Vk: wait, why the whole LayerProperties are not const? 5 years ago
Vladimír Vondruš 1940488da4 Vk: rework {Extension,Layer}Properties internals using ArrayTuple. 5 years ago
Vladimír Vondruš c913db810b Vk: document required ImageUsage in all APIs taking images. 5 years ago
Vladimír Vondruš b743185dd4 Vk: clean up some minor copypaste naming weirdness. 5 years ago