Flutter Engine
The Flutter Engine
Classes | Macros
GrGLProgramDataManager.cpp File Reference
#include "include/core/SkMatrix.h"
#include "src/gpu/ganesh/gl/GrGLGpu.h"
#include "src/gpu/ganesh/gl/GrGLProgramDataManager.h"
#include "src/gpu/ganesh/glsl/GrGLSLUniformHandler.h"

Go to the source code of this file.

Classes

struct  set_uniform_matrix< 2 >
 
struct  set_uniform_matrix< 3 >
 
struct  set_uniform_matrix< 4 >
 

Macros

#define ASSERT_ARRAY_UPLOAD_IN_BOUNDS(UNI, COUNT)
 

Macro Definition Documentation

◆ ASSERT_ARRAY_UPLOAD_IN_BOUNDS

#define ASSERT_ARRAY_UPLOAD_IN_BOUNDS (   UNI,
  COUNT 
)
Value:
SkASSERT((COUNT) <= (UNI).fArrayCount || \
(1 == (COUNT) && GrShaderVar::kNonArray == (UNI).fArrayCount))
#define COUNT(T)
#define SkASSERT(cond)
Definition: SkAssert.h:116

Definition at line 13 of file GrGLProgramDataManager.cpp.