HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GR_GaussianSplatVK.h File Reference
#include "GR_API.h"
#include "GR_GeoRenderVK.h"
#include <GT/GT_PrimPointMesh.h>
#include <UT/UT_RadixSort.h>
+ Include dependency graph for GR_GaussianSplatVK.h:

Go to the source code of this file.

Classes

struct  IndirectCmd
 
struct  MVPUboCPU
 
struct  DrawSettingsCPU
 
struct  GaussianCPU
 
struct  GaussianSphCPU
 
class  GR_GaussianSplatVK
 

Enumerations

enum  ConnectIndex : uint8_t { TriangleIndex, PointIndex }
 

Variables

const uint K_WORKGROUP_SIZE = 256
 
const uint K_RADIX_SORT_BINS = 256
 
const uint K_RADIX_PASS = 4
 

Enumeration Type Documentation

enum ConnectIndex : uint8_t
Enumerator
TriangleIndex 
PointIndex 

Definition at line 31 of file GR_GaussianSplatVK.h.

Variable Documentation

const uint K_RADIX_PASS = 4

Definition at line 29 of file GR_GaussianSplatVK.h.

const uint K_RADIX_SORT_BINS = 256

Definition at line 28 of file GR_GaussianSplatVK.h.

const uint K_WORKGROUP_SIZE = 256

Definition at line 27 of file GR_GaussianSplatVK.h.