@blooper.gg/toodle / text/FontPipeline / FontPipeline
Class: FontPipeline
Defined in: text/FontPipeline.ts:7
A webgpu pipeline for rendering blocks of text with a given font.
Constructors
Constructor
new FontPipeline(
pipeline
,font
,fontBindGroup
,maxCharCount
):FontPipeline
Defined in: text/FontPipeline.ts:8
Parameters
pipeline
GPURenderPipeline
font
fontBindGroup
GPUBindGroup
maxCharCount
number
Returns
FontPipeline
Properties
font
font:
MsdfFont
Defined in: text/FontPipeline.ts:10
fontBindGroup
fontBindGroup:
GPUBindGroup
Defined in: text/FontPipeline.ts:11
maxCharCount
maxCharCount:
number
Defined in: text/FontPipeline.ts:12
pipeline
pipeline:
GPURenderPipeline
Defined in: text/FontPipeline.ts:9
Methods
create()
static
create(device
,font
,colorFormat
,maxCharCount
):Promise
<FontPipeline
>
Defined in: text/FontPipeline.ts:15
Parameters
device
GPUDevice
font
colorFormat
GPUTextureFormat
maxCharCount
number
Returns
Promise
<FontPipeline
>