|
Bicameral Engine
GPU-resident engine for a magic-research open-world game
|
#include "sim/gpu_implicit_build.h"#include <algorithm>#include <cstring>#include <format>#include <span>#include <string_view>#include <utility>#include "gpu/resources.h"Go to the source code of this file.
Namespaces | |
| namespace | bicameral |
| namespace | bicameral::sim |
| namespace | bicameral::sim::anonymous_namespace{gpu_implicit_build.cpp} |
Functions | |
| std::string | bicameral::sim::anonymous_namespace{gpu_implicit_build.cpp}::ShaderFile (std::string_view name) |
| uint32_t | bicameral::sim::anonymous_namespace{gpu_implicit_build.cpp}::Groups (uint64_t threads) |
| void | bicameral::sim::anonymous_namespace{gpu_implicit_build.cpp}::CopyToReadback (ID3D12GraphicsCommandList *list, ID3D12Resource *source, ID3D12Resource *readback, uint64_t bytes) |
| template<typename T> | |
| std::vector< T > | bicameral::sim::anonymous_namespace{gpu_implicit_build.cpp}::Slice (std::span< const std::byte > bytes, uint64_t offset, uint32_t count) |