What problem does it solve?
Provides a concise, file-referenced guide for understanding and troubleshooting Orkid's texture and image subsystems so developers can quickly find exact APIs, enums, and usage patterns across C++ and Python bindings.
Core Features & Use Cases
- API Reference Mapping: Points to TXI interface methods, Texture/TextureArray internals, MipChain structures, Image operations, shared memory texture producers/consumers, and relevant enums and Vulkan implementations.
- Developer Guidance: Explains texture creation, uploading, sampling modes, mipmap handling, format choices, and Python binding usage to help debug rendering issues or implement texture pipelines.
- Use Case: Use when diagnosing incorrect sampling results, loading failures, format mismatches, generating mipmaps, or integrating shared-memory video frames into GPU textures.
Quick Start
Ask the skill to explain step-by-step how to create an Orkid Texture from an Image, upload it via the TXI interface, and apply a trilinear sampling mode using the Python bindings.