Flutter Engine
The Flutter Engine
|
#include "src/gpu/ganesh/mtl/GrMtlUniformHandler.h"
#include "src/gpu/ganesh/GrTexture.h"
#include "src/gpu/ganesh/GrUtil.h"
#include "src/gpu/ganesh/glsl/GrGLSLProgramBuilder.h"
#include "src/gpu/ganesh/mtl/GrMtlTypesPriv.h"
Go to the source code of this file.
Functions | |
static GR_NORETAIN_BEGIN uint32_t | sksltype_to_alignment_mask (SkSLType type) |
static uint32_t | sksltype_to_mtl_size (SkSLType type) |
static uint32_t | get_ubo_aligned_offset (uint32_t *currentOffset, uint32_t *maxAlignment, SkSLType type, int arrayCount) |
|
static |
Definition at line 158 of file GrMtlUniformHandler.mm.
|
static |
Definition at line 24 of file GrMtlUniformHandler.mm.
|
inlinestatic |
Returns the size in bytes taken up in Metal buffers for SkSLTypes.
Definition at line 90 of file GrMtlUniformHandler.mm.