Pipeline
Constructor Summary
Public Constructor | ||
public |
|
Member Summary
Public Members | ||
public |
DEPTH_COMPARE_FUNCS_STRINGS: string[] |
|
public get |
isValid: * |
Private Members | ||
private |
_bindGroup: * |
|
private |
_cgp: * |
|
private |
|
|
private |
_isValid: boolean |
|
private |
_matModel: * |
|
private |
_matProj: * |
|
private |
_matView: * |
|
private |
_old: {} |
|
private |
_pipeCfg: * |
|
private |
|
|
private |
_uniBufFrag: * |
|
private |
|
|
private |
|
Method Summary
Public Methods | ||
public |
getPiplelineObject(shader: *, mesh: *): * |
|
public |
setPipeline(shader: *, mesh: *) |
Private Methods | ||
private |
_bindUniforms(shader: *) |
Public Constructors
public constructor() source
Public Members
public DEPTH_COMPARE_FUNCS_STRINGS: string[] source
public get isValid: * source
Private Members
private _bindGroup: * source
private _cgp: * source
private _fsUniformBuffer: * source
private _isValid: boolean source
private _matModel: * source
private _matProj: * source
private _matView: * source
private _old: {} source
private _pipeCfg: * source
private _renderPipeline: * source
private _uniBufFrag: * source
private _vsUniformBuffer: * source
private _vsUniformValues: * source
Public Methods
public getPiplelineObject(shader: *, mesh: *): * source
Params:
Name | Type | Attribute | Description |
shader | * | ||
mesh | * |
Return:
* |
public setPipeline(shader: *, mesh: *) source
Params:
Name | Type | Attribute | Description |
shader | * | ||
mesh | * |
Private Methods
private _bindUniforms(shader: *) source
Params:
Name | Type | Attribute | Description |
shader | * |