|
Nebula
|
#include "core/refcounted.h"#include "timing/time.h"#include "ids/id.h"#include "ids/idallocator.h"#include "ids/idgenerationpool.h"#include "util/stringatom.h"#include "util/arraystack.h"#include "graphicsentity.h"#include "coregraphics/window.h"Go to the source code of this file.
Classes | |
| struct | Graphics::GraphicsContextFunctionBundle |
| struct | Graphics::ContextEntityId |
| struct | Graphics::GraphicsContextState |
| A graphics context is a resource which holds a contextual representation for a graphics entity. More... | |
| class | Graphics::GraphicsContext |
Namespaces | |
| namespace | Graphics |
| Implements the shader server used by Vulkan. | |
Macros | |
| #define | __DeclarePluginContext() |
| #define | __DeclareContext() |
| #define | __ImplementPluginContext(ctx) |
| #define | __ImplementContext(ctx, idAllocator) |
| #define | __CreatePluginContext() |
| #define | __CreateContext() |
| #define __CreateContext | ( | ) |
| #define __CreatePluginContext | ( | ) |
| #define __DeclareContext | ( | ) |
| #define __DeclarePluginContext | ( | ) |
| #define __ImplementContext | ( | ctx, | |
| idAllocator ) |
| #define __ImplementPluginContext | ( | ctx | ) |