| 860 | import Value2D = laya.webgl.shader.d2.value.Value2D; |
| 861 | import Mesh2D = laya.webgl.utils.Mesh2D; |
| 862 | class SubmitTarget implements ISubmit { |
| 863 | _mesh: Mesh2D; |
| 864 | _startIdx: number; |
| 865 | _numEle: number; |
| 866 | shaderValue: Value2D; |
| 867 | blendType: number; |
| 868 | _ref: number; |
| 869 | _key: SubmitKey; |
| 870 | srcRT: RenderTexture2D; |
| 871 | constructor(); |
| 872 | static POOL: Array<any>; |
| 873 | renderSubmit(): number; |
| 874 | blend(): void; |
| 875 | getRenderType(): number; |
| 876 | releaseRender(): void; |
| 877 | reUse(context: WebGLContext2D, pos: number): number; |
| 878 | static create(context: WebGLContext2D, mesh: Mesh2D, sv: Value2D, rt: RenderTexture2D): SubmitTarget; |
| 879 | } |
| 880 | } |
| 881 | declare module laya.webgl.submit { |
| 882 | /** |
nothing calls this directly
no outgoing calls
no test coverage detected