All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
hgi.h File Reference
#include "pxr/pxr.h"
#include "pxr/imaging/hgiGL/api.h"
#include "pxr/imaging/hgiGL/capabilities.h"
#include "pxr/imaging/hgiGL/garbageCollector.h"
#include "pxr/imaging/hgi/hgi.h"
#include "pxr/imaging/hgi/tokens.h"
#include <functional>
#include <memory>
#include <vector>
+ Include dependency graph for hgi.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  HgiGL




using HgiGLOpsFn = std::function< void(void)>
using HgiGLOpsVector = std::vector< HgiGLOpsFn >
using HgiGLContextArenaHandle = HgiHandle< class HgiGLContextArena >

Macro Definition Documentation


API Version & History

1 -> 2: Added Context Arena API

Definition at line 233 of file hgi.h.

Typedef Documentation

Definition at line 44 of file hgi.h.

using HgiGLOpsFn = std::function<void(void)>

Definition at line 42 of file hgi.h.

using HgiGLOpsVector = std::vector<HgiGLOpsFn>

Definition at line 43 of file hgi.h.