VisuTwin Canvas
C++ 3D Engine — Metal Backend
Loading...
Searching...
No Matches
texture.h File Reference
#include <memory>
#include <cstddef>
#include <vector>
#include "constants.h"
#include "gpu.h"

Go to the source code of this file.

Classes

class  visutwin::canvas::Texture
 GPU texture resource supporting 2D, cubemap, volume, and array formats with mipmap management. More...
struct  visutwin::canvas::TextureOptions

Namespaces

namespace  visutwin
namespace  visutwin::canvas

Enumerations

enum class  visutwin::canvas::TextureEncoding { visutwin::canvas::Default = 0 , visutwin::canvas::RGBP = 1 , visutwin::canvas::RGBM = 2 }