One Logo Pool Ball
Metal · IOS API REFERENCE

MTLCounterResultStatistic

struct · iOS 14.0+ · SDK 27.1

struct MTLCounterResultStatistic

Members (18)

get · iOS 14.0+

clipperInvocations

TypeScript
get clipperInvocations(): number
Swift declaration
var clipperInvocations: UInt64
set · iOS 14.0+

clipperInvocations

TypeScript
set clipperInvocations(value: number)
Swift declaration
var clipperInvocations: UInt64
get · iOS 14.0+

clipperPrimitivesOut

TypeScript
get clipperPrimitivesOut(): number
Swift declaration
var clipperPrimitivesOut: UInt64
set · iOS 14.0+

clipperPrimitivesOut

TypeScript
set clipperPrimitivesOut(value: number)
Swift declaration
var clipperPrimitivesOut: UInt64
get · iOS 14.0+

computeKernelInvocations

TypeScript
get computeKernelInvocations(): number
Swift declaration
var computeKernelInvocations: UInt64
set · iOS 14.0+

computeKernelInvocations

TypeScript
set computeKernelInvocations(value: number)
Swift declaration
var computeKernelInvocations: UInt64
get · iOS 14.0+

fragmentInvocations

TypeScript
get fragmentInvocations(): number
Swift declaration
var fragmentInvocations: UInt64
set · iOS 14.0+

fragmentInvocations

TypeScript
set fragmentInvocations(value: number)
Swift declaration
var fragmentInvocations: UInt64
get · iOS 14.0+

fragmentsPassed

TypeScript
get fragmentsPassed(): number
Swift declaration
var fragmentsPassed: UInt64
set · iOS 14.0+

fragmentsPassed

TypeScript
set fragmentsPassed(value: number)
Swift declaration
var fragmentsPassed: UInt64
get · iOS 14.0+

postTessellationVertexInvocations

TypeScript
get postTessellationVertexInvocations(): number
Swift declaration
var postTessellationVertexInvocations: UInt64
set · iOS 14.0+

postTessellationVertexInvocations

TypeScript
set postTessellationVertexInvocations(value: number)
Swift declaration
var postTessellationVertexInvocations: UInt64
get · iOS 14.0+

tessellationInputPatches

TypeScript
get tessellationInputPatches(): number
Swift declaration
var tessellationInputPatches: UInt64
set · iOS 14.0+

tessellationInputPatches

TypeScript
set tessellationInputPatches(value: number)
Swift declaration
var tessellationInputPatches: UInt64
get · iOS 14.0+

vertexInvocations

TypeScript
get vertexInvocations(): number
Swift declaration
var vertexInvocations: UInt64
set · iOS 14.0+

vertexInvocations

TypeScript
set vertexInvocations(value: number)
Swift declaration
var vertexInvocations: UInt64
init · iOS 14.0+

init

TypeScript
static initTessellationInputPatchesVertexInvocationsPostTessellationVertexInvocationsClipperInvocationsClipperPrimitivesOutFragmentInvocationsFragmentsPassedComputeKernelInvocations(tessellationInputPatches: number, vertexInvocations: number, postTessellationVertexInvocations: number, clipperInvocations: number, clipperPrimitivesOut: number, fragmentInvocations: number, fragmentsPassed: number, computeKernelInvocations: number): MTLCounterResultStatistic
Swift declaration
init(tessellationInputPatches: UInt64, vertexInvocations: UInt64, postTessellationVertexInvocations: UInt64, clipperInvocations: UInt64, clipperPrimitivesOut: UInt64, fragmentInvocations: UInt64, fragmentsPassed: UInt64, computeKernelInvocations: UInt64)
init · iOS 14.0+

init

TypeScript
static init(): MTLCounterResultStatistic
Swift declaration
init()

Skipped declarations

No declarations were skipped in this snapshot.

All Metal types →