|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
#include "MeshGPUResources.hpp"#include "LegacyShadow.hpp"#include <SDL3/SDL.h>#include <algorithm>#include <cstring>#include <limits>#include <new>#include <stdexcept>#include <unordered_map>#include <unordered_set>#include <utility>Go to the source code of this file.
Namespaces | |
| namespace | monopoly |
| namespace | monopoly::engine |
Functions | |
| std::expected< MeshGPUUploadPlan, MeshGPUError > | monopoly::engine::makeMeshGPUUploadPlan (const data::MeshRenderData &renderData) |
| std::uint32_t height {} |
Definition at line 55 of file MeshGPUResources.cpp.
| std::uint64_t key {} |
Definition at line 52 of file MeshGPUResources.cpp.
| std::uint32_t rowPixels {} |
Definition at line 56 of file MeshGPUResources.cpp.
| std::shared_ptr<const data::HmdTextureImage> source |
Definition at line 53 of file MeshGPUResources.cpp.
| SDL_GPUTexture* texture {} |
Definition at line 59 of file MeshGPUResources.cpp.
| std::uint32_t transferBytes {} |
Definition at line 58 of file MeshGPUResources.cpp.
| std::uint32_t transferOffset {} |
Definition at line 57 of file MeshGPUResources.cpp.
| std::uint32_t width {} |
Definition at line 54 of file MeshGPUResources.cpp.