mirror of
https://github.com/unanmed/HumanBreak.git
synced 2026-11-13 01:14:30 +08:00
refactor: logger
This commit is contained in:
1 parent
bd432af00a
commit
b06c346b56
22 files changed
+130
-290
No files matched your search
@@ -481,7 +481,7 @@ export class Shadow {
|
||||
*/
|
||||
addLight(info: LightInfo) {
|
||||
if (this.originLightInfo[info.id]) {
|
||||
logger.warn(7, `Repeated light id.`);
|
||||
logger.warn(19, info.id);
|
||||
return;
|
||||
}
|
||||
this.originLightInfo[info.id] = info;
|
||||
@@ -1338,7 +1338,7 @@ export class LayerShadowExtends implements ILayerRenderExtends {
|
||||
const ex = layer.getExtends('floor-hero');
|
||||
if (!(ex instanceof HeroRenderer)) {
|
||||
layer.removeExtends('shadow');
|
||||
logger.error(1101, `Shadow extends needs 'floor-hero' extends as dependency.`);
|
||||
logger.error(1101);
|
||||
return;
|
||||
}
|
||||
this.hero = ex;
|
||||
|
||||
+4
-15
@@ -184,12 +184,7 @@ abstract class WebGLBase {
|
||||
gl.linkProgram(program);
|
||||
|
||||
if (!gl.getProgramParameter(program, gl.LINK_STATUS)) {
|
||||
logger.error(
|
||||
9,
|
||||
`Cannot initialize shader program. Error info: ${gl.getProgramInfoLog(
|
||||
program
|
||||
)}`
|
||||
);
|
||||
logger.error(9, gl.getProgramInfoLog(program) ?? '');
|
||||
}
|
||||
|
||||
return program;
|
||||
@@ -263,9 +258,8 @@ export function loadShader(
|
||||
if (!gl.getShaderParameter(shader, gl.COMPILE_STATUS)) {
|
||||
logger.error(
|
||||
10,
|
||||
`Cannot compile ${
|
||||
type === gl.VERTEX_SHADER ? 'vertex' : 'fragment'
|
||||
} shader. Error info: ${gl.getShaderInfoLog(shader)}`
|
||||
type === gl.VERTEX_SHADER ? 'vertex' : 'fragment',
|
||||
gl.getShaderInfoLog(shader) ?? ''
|
||||
);
|
||||
}
|
||||
|
||||
@@ -286,12 +280,7 @@ export function createProgram(
|
||||
gl.linkProgram(program);
|
||||
|
||||
if (!gl.getProgramParameter(program, gl.LINK_STATUS)) {
|
||||
logger.error(
|
||||
9,
|
||||
`Cannot initialize shader program. Error info: ${gl.getProgramInfoLog(
|
||||
program
|
||||
)}`
|
||||
);
|
||||
logger.error(9, gl.getProgramInfoLog(program) ?? '');
|
||||
}
|
||||
|
||||
return program;
|
||||
|
||||
Reference in new issue
Block a user