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 | ) |