295 Commits (e0ddd8a302dbee792b39962b1befb82ec6366d9e)

Author SHA1 Message Date
Vladimír Vondruš 78cf81bfca Trade: mutable access to MaterialData attribute values. 5 years ago
Vladimír Vondruš 3697125c7d Math: disallow reflections in {Complex,Quaternion}::fromMatrix(). 5 years ago
Vladimír Vondruš 2b2b7d5f2f Trade: provide a clear doc snippet for AbstractImporter::openData(). 5 years ago
Vladimír Vondruš 36b7446a6a Trade: add docs about multi-level image conversion. 5 years ago
Vladimír Vondruš eccf2f5820 GL: doc++ 5 years ago
Vladimír Vondruš 27dccb7f78 Trade: um. 5 years ago
Vladimír Vondruš 3097c4c1f0 Math: class-level documentation for Matrix3 and Matrix4. 5 years ago
Vladimír Vondruš 4a06f4d048 Trade: improve docs for the main importer / converter plugins. 5 years ago
Vladimír Vondruš a2b8fb73c2 doc: freshen up plugin-related documentation. 5 years ago
Vladimír Vondruš 83f18b2313 doc: *finally* document the library organization and essential tools. 5 years ago
Vladimír Vondruš 2bd933d3ef doc: add docs for GL context asserts and other troubleshooting. 5 years ago
Aaron Gokaslan ca677c69fe Fix typos 5 years ago
Vladimír Vondruš f216320da6 GCC 11, your fancy new warnings are NOT helpful. 5 years ago
Vladimír Vondruš 1f2eef7b6a doc: document uniform buffer and multidraw support in builtin shaders. 5 years ago
Vladimír Vondruš 007360a9c8 GL,Shaders: allow draw() and friends to be chained. 5 years ago
Vladimír Vondruš 2066d82ea4 Shaders: suffix all existing shaders with GL. 5 years ago
Vladimír Vondruš a90e67edaa DebugTools: rename GLFrameProfiler to FrameProfilerGL. 5 years ago
Vladimír Vondruš 84dcd52625 DebugTools: doc++ 5 years ago
Vladimír Vondruš 412d54b25b Vk: implement descriptor set allocation, freeing and pool reset. 5 years ago
Vladimír Vondruš ee560b42e9 Vk: suggest enabling the corresponding extension as well. 5 years ago
Vladimír Vondruš 1abb67a119 Vk: allow multiple values in MAGNUM_VK_INTERNAL_ASSERT_SUCCESS_OR(). 5 years ago
Vladimír Vondruš c045d1666c Vk: add a DescriptorPool wrapper. 5 years ago
Vladimír Vondruš d3755b908f Vk: put the DescriptorType enum into a dedicated header. 5 years ago
Vladimír Vondruš c656c55298 Vk: ability to list descriptor set layouts in PipelineLayoutCreateInfo. 5 years ago
Vladimír Vondruš 391e680721 Vk: implement a DescriptorSetLayout. 5 years ago
Vladimír Vondruš ae9ff0ae28 Vk: implement a Sampler wrapper. 5 years ago
Vladimír Vondruš d7d4cd7223 Vk: doc++ 5 years ago
Vladimír Vondruš 95b3f8578d GL: rework Context to not use any STL containers. 5 years ago
Vladimír Vondruš 97d1c17ae1 ShaderTools: move the Stage enum to a dedicated header. 5 years ago
Vladimír Vondruš d4ab9f4cb0 Vk: implemented a Mesh wrapper. 5 years ago
Vladimír Vondruš d9d8c41980 Vk: rename *IndexTypeUintXY to IndexTypeUnsignedFoo for consistency. 5 years ago
Vladimír Vondruš f2563b8cd0 doc: some initial platform docs for Vulkan. 5 years ago
Vladimír Vondruš 5604ccf3cd Vk: implement binding a pipeline. 5 years ago
Vladimír Vondruš 45c4fa20f7 Vk: compute pipeline creation. 5 years ago
Vladimír Vondruš f84a385fea Vk: initial rasterization pipeline creation. 5 years ago
Vladimír Vondruš f32cc66d3d Vk: a container for a shader set needed by a pipeline. 5 years ago
Vladimír Vondruš bbb066664b Vk: add a wrapper for mesh layout setup. 5 years ago
Vladimír Vondruš 4906b23c21 Vk: use sRGB literals in doc snippets. 5 years ago
Vladimír Vondruš 1940488da4 Vk: rework {Extension,Layer}Properties internals using ArrayTuple. 5 years ago
Vladimír Vondruš a0659b85f7 Vk: unify formatting on Buffer / Image creation snippets. 5 years ago
Vladimír Vondruš 47add2f7dd Vk: implement image clears, buffer, image and buffer/image copies. 5 years ago
Vladimír Vondruš 7b431a6dfb Vk: implement a buffer fill command. 5 years ago
Vladimír Vondruš 36cb9b76aa Vk: go back to SubpassDependency argument order like Vulkan has. 5 years ago
Vladimír Vondruš bf671d272c Vk: finally *some* docs on command buffer and render pass usage. 5 years ago
Vladimír Vondruš 3e0992b5a7 Vk: wrap the full SubpassDependency. 5 years ago
Vladimír Vondruš 0825db39ab Vk: rethink render pass creation to make it clearer (but more verbose). 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 64c2c7a348 Vk: add a PixelFormat enum. 5 years ago
Vladimír Vondruš 3378ca3f57 Vk: expose and implement KHR_portability_subset. 5 years ago
Vladimír Vondruš 9aab4fb0d9 Vk: make the Instance immovable as well. 5 years ago