|
Engine²
Open-source game engine written in C++.
|
#include "system/initialization/Create3DGraph.hpp"#include "event/OnResize.hpp"#include "resource/Context.hpp"#include "resource/EventManager.hpp"#include "resource/RenderGraphContainer.hpp"#include "resource/ShaderContainer.hpp"#include "resource/TextureContainer.hpp"#include "resource/Window.hpp"#include "resource/pass/Deferred.hpp"#include "resource/pass/GBuffer.hpp"#include "resource/pass/Shadow.hpp"#include "system/WindowSystem.hpp"#include "utils/EndRenderTexture.hpp"Functions | |
| wgpu::TextureDescriptor | CreateGBufferPassOutputNormalTextureDescriptor (glm::uvec2 size) |
| wgpu::TextureDescriptor | CreateGBufferPassOutputAlbedoTextureDescriptor (glm::uvec2 size) |
| wgpu::TextureDescriptor | CreateGBufferPassOutputDepthTextureDescriptor (glm::uvec2 size) |
| wgpu::TextureDescriptor | CreateDeferredPassOutputTextureDescriptor (glm::uvec2 size) |
| static void | CreateGBufferTextures (Engine::Core &core) |
| static void | CreateDeferredTexturesBindingGroup (Engine::Core &core) |
| static Graphic::Resource::RenderGraph | CreateGraph (Engine::Core &core) |
| wgpu::TextureDescriptor CreateDeferredPassOutputTextureDescriptor | ( | glm::uvec2 | size | ) |
|
static |
| wgpu::TextureDescriptor CreateGBufferPassOutputAlbedoTextureDescriptor | ( | glm::uvec2 | size | ) |
| wgpu::TextureDescriptor CreateGBufferPassOutputDepthTextureDescriptor | ( | glm::uvec2 | size | ) |
| wgpu::TextureDescriptor CreateGBufferPassOutputNormalTextureDescriptor | ( | glm::uvec2 | size | ) |
|
static |
|
static |