NazaraEngine/include/Nazara/VulkanRenderer
Jérôme Leclercq e4a38d45bd Renderer/CommandBufferBuilder: Take const AbstractBuffer* to match others methods 2021-08-19 18:47:11 +02:00
..
Wrapper Add initial support for shader binding sets (WIP) 2021-06-16 16:50:00 +02:00
Config.hpp Fix copyright dates and some defines 2020-08-11 00:01:49 +02:00
ConfigCheck.hpp Fix copyright dates and some defines 2020-08-11 00:01:49 +02:00
Debug.hpp Fix copyright dates and some defines 2020-08-11 00:01:49 +02:00
DebugOff.hpp Fix copyright dates and some defines 2020-08-11 00:01:49 +02:00
Utils.hpp Renderer: Implement and fix front face (winding order) between Vulkan / OpenGL 2021-05-28 22:58:14 +02:00
Utils.inl Renderer: Handle more depthstencil formats (as Depth24Stencil8 may not be supported everywhere) 2021-06-02 20:16:43 +02:00
Vulkan.hpp Renderer: Add support for device-enabled features (anisotropic filtering) 2021-06-05 19:51:48 +02:00
VulkanBuffer.hpp Renderer/CommandBufferBuilder: Take const AbstractBuffer* to match others methods 2021-08-19 18:47:11 +02:00
VulkanBuffer.inl Renderer/CommandBufferBuilder: Take const AbstractBuffer* to match others methods 2021-08-19 18:47:11 +02:00
VulkanCommandBuffer.hpp Renderer: Expose RenderTarget and framebuffers indices 2021-07-03 13:52:29 +02:00
VulkanCommandBuffer.inl Renderer: Expose RenderTarget and framebuffers indices 2021-07-03 13:52:29 +02:00
VulkanCommandBufferBuilder.hpp Renderer/CommandBufferBuilder: Take const AbstractBuffer* to match others methods 2021-08-19 18:47:11 +02:00
VulkanCommandBufferBuilder.inl Renderer: Expose RenderTarget and framebuffers indices 2021-07-03 13:52:29 +02:00
VulkanCommandPool.hpp Allocate command buffers from pools 2020-08-27 18:31:26 +02:00
VulkanCommandPool.inl Allocate command buffers from pools 2020-08-27 18:31:26 +02:00
VulkanDescriptorSetLayoutCache.hpp Add initial support for shader binding sets (WIP) 2021-06-16 16:50:00 +02:00
VulkanDescriptorSetLayoutCache.inl Add initial support for shader binding sets (WIP) 2021-06-16 16:50:00 +02:00
VulkanDevice.hpp Renderer: Add pipeline and texture sampler info validation 2021-07-09 12:34:38 +02:00
VulkanDevice.inl Renderer: Add pipeline and texture sampler info validation 2021-07-09 12:34:38 +02:00
VulkanFramebuffer.hpp Renderer: Expose RenderTarget and framebuffers indices 2021-07-03 13:52:29 +02:00
VulkanFramebuffer.inl Renderer/Framebuffer: Add GetType (and rework backend internals) 2021-06-22 17:30:08 +02:00
VulkanRenderImage.hpp Renderer/RenderTarget: Add size method and signal 2021-07-10 11:49:35 +02:00
VulkanRenderImage.inl Renderer: Add release queue to fix deletion while use 2021-05-14 02:04:47 +02:00
VulkanRenderPass.hpp VulkanRenderer: Handle VulkanRenderPass destruction 2021-08-19 18:47:11 +02:00
VulkanRenderPass.inl Renderer/RenderPass: Implement RenderPass correctly 2021-02-15 18:14:47 +01:00
VulkanRenderPipeline.hpp VulkanRenderer: Handle VulkanRenderPass destruction 2021-08-19 18:47:11 +02:00
VulkanRenderPipeline.inl Renderer: Fix MRT support 2021-05-05 12:01:20 +02:00
VulkanRenderPipelineLayout.hpp Add initial support for shader binding sets (WIP) 2021-06-16 16:50:00 +02:00
VulkanRenderPipelineLayout.inl Add initial support for shader binding sets (WIP) 2021-06-16 16:50:00 +02:00
VulkanRenderWindow.hpp Renderer/RenderTarget: Add size method and signal 2021-07-10 11:49:35 +02:00
VulkanRenderWindow.inl Renderer/RenderTarget: Add size method and signal 2021-07-10 11:49:35 +02:00
VulkanRenderer.hpp Renderer: Add support for device-enabled features (anisotropic filtering) 2021-06-05 19:51:48 +02:00
VulkanRenderer.inl Copyright year update 2020-03-05 17:27:26 +01:00
VulkanShaderBinding.hpp Renderer/ShaderBinder: Make Update take a pointer and size 2021-01-22 23:15:31 +01:00
VulkanShaderBinding.inl Vulkan: Add renderpass and framebuffers 2020-04-10 17:36:05 +02:00
VulkanShaderModule.hpp Replace const ShaderAst::StatementPtr& by ShaderAst::Statement& in input 2021-06-16 16:50:00 +02:00
VulkanShaderModule.inl VulkanRenderer: Fix handling of shader modules 2021-04-20 18:18:27 +02:00
VulkanSurface.hpp Fix copyright dates and some defines 2020-08-11 00:01:49 +02:00
VulkanSurface.inl Copyright year update 2020-03-05 17:27:26 +01:00
VulkanTexture.hpp Fix a lot of warnings and some errors 2020-09-26 11:44:09 +02:00
VulkanTexture.inl Implement Texture and TextureSampler 2020-03-26 21:18:35 +01:00
VulkanTextureFramebuffer.hpp Renderer: Expose RenderTarget and framebuffers indices 2021-07-03 13:52:29 +02:00
VulkanTextureFramebuffer.inl Renderer: Expose RenderTarget and framebuffers indices 2021-07-03 13:52:29 +02:00
VulkanTextureSampler.hpp Renderer: Add pipeline and texture sampler info validation 2021-07-09 12:34:38 +02:00
VulkanTextureSampler.inl Minor fixes 2020-04-26 16:29:39 +02:00
VulkanUploadPool.hpp Renderer: Allow UploadPool to handle very big (>= 2MB) blocks 2021-05-15 15:27:17 +02:00
VulkanUploadPool.inl Renderer: Fix UploadPool allocations references 2021-05-14 01:56:32 +02:00
VulkanWindowFramebuffer.hpp Renderer: Expose RenderTarget and framebuffers indices 2021-07-03 13:52:29 +02:00
VulkanWindowFramebuffer.inl Renderer: Expose RenderTarget and framebuffers indices 2021-07-03 13:52:29 +02:00
Wrapper.hpp Improve global header generation to take ECS into account 2021-06-20 14:06:28 +02:00