|
VisuTwin Canvas
C++ 3D Engine — Metal Backend
|
#include "programLibrary.h"#include <assert.h>#include <array>#include <cstdint>#include <filesystem>#include <fstream>#include <optional>#include <sstream>#include <vector>#include "platform/graphics/deviceCache.h"#include "spdlog/spdlog.h"#include "scene/materials/material.h"Go to the source code of this file.
Namespaces | |
| namespace | visutwin |
| namespace | visutwin::canvas |
Functions | |
| std::shared_ptr< ProgramLibrary > | visutwin::canvas::getProgramLibrary (const std::shared_ptr< GraphicsDevice > &device) |
| void | visutwin::canvas::setProgramLibrary (const std::shared_ptr< GraphicsDevice > &device, const std::shared_ptr< ProgramLibrary > &library) |