Blender  V3.3
Namespaces | Functions | Variables
gl_compute_evaluator.cc File Reference
#include "gl_compute_evaluator.h"
#include <GL/glew.h>
#include <opensubdiv/far/error.h>
#include <opensubdiv/far/patchDescriptor.h>
#include <opensubdiv/far/stencilTable.h>
#include <opensubdiv/osd/glslPatchShaderSource.h>
#include <cassert>
#include <cmath>
#include <sstream>
#include <string>
#include <vector>

Go to the source code of this file.

Namespaces

 blender
 
 blender::opensubdiv
 

Functions

template<class T >
GLuint blender::opensubdiv::createSSBO (std::vector< T > const &src)
 
static GLuint blender::opensubdiv::compileKernel (BufferDescriptor const &srcDesc, BufferDescriptor const &dstDesc, BufferDescriptor const &duDesc, BufferDescriptor const &dvDesc, BufferDescriptor const &duuDesc, BufferDescriptor const &duvDesc, BufferDescriptor const &dvvDesc, const char *kernelDefine, int workGroupSize)
 

Variables

char datatoc_glsl_compute_kernel_glsl []
 

Variable Documentation

◆ datatoc_glsl_compute_kernel_glsl

char datatoc_glsl_compute_kernel_glsl[]

Definition at line 46 of file gl_compute_evaluator.cc.

Referenced by blender::opensubdiv::compileKernel().