Commit 6431e61 1 parent 20ce115 commit 6431e61 Copy full SHA for 6431e61
File tree 2 files changed +8
-4
lines changed
2 files changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -94,7 +94,7 @@ export class Program<Us extends UniformBindings> {
94
94
gl . compileShader ( fragmentShader ) ;
95
95
96
96
if ( ! gl . getShaderParameter ( fragmentShader , gl . COMPILE_STATUS ) ) {
97
- throw new Error ( `Could not compile fragment shader: ${ gl . getShaderInfoLog ( fragmentShader ) } ` ) ;
97
+ throw new Error ( `WebGL: Could not compile fragment shader: ${ gl . getShaderInfoLog ( fragmentShader ) } ` ) ;
98
98
}
99
99
100
100
gl . attachShader ( this . program , fragmentShader ) ;
@@ -108,7 +108,7 @@ export class Program<Us extends UniformBindings> {
108
108
gl . compileShader ( vertexShader ) ;
109
109
110
110
if ( ! gl . getShaderParameter ( vertexShader , gl . COMPILE_STATUS ) ) {
111
- throw new Error ( `Could not compile vertex shader: ${ gl . getShaderInfoLog ( vertexShader ) } ` ) ;
111
+ throw new Error ( `WebGL: Could not compile vertex shader: ${ gl . getShaderInfoLog ( vertexShader ) } ` ) ;
112
112
}
113
113
114
114
gl . attachShader ( this . program , vertexShader ) ;
@@ -128,7 +128,7 @@ export class Program<Us extends UniformBindings> {
128
128
gl . linkProgram ( this . program ) ;
129
129
130
130
if ( ! gl . getProgramParameter ( this . program , gl . LINK_STATUS ) ) {
131
- throw new Error ( `Program failed to link: ${ gl . getProgramInfoLog ( this . program ) } ` ) ;
131
+ throw new Error ( `WebGL: Program failed to link: ${ gl . getProgramInfoLog ( this . program ) } ` ) ;
132
132
}
133
133
134
134
gl . deleteShader ( vertexShader ) ;
Original file line number Diff line number Diff line change @@ -3341,7 +3341,11 @@ export class Map extends Camera {
3341
3341
PerformanceUtils . frame ( paintStartTimeStamp ) ;
3342
3342
this . _frameRequest = null ;
3343
3343
this . _render ( paintStartTimeStamp ) ;
3344
- } ) . catch ( ( ) => { } ) ; // ignore abort error
3344
+ } ) . catch ( ( error : Error ) => {
3345
+ if ( error . message . startsWith ( 'WebGL:' ) ) {
3346
+ throw error ;
3347
+ }
3348
+ } ) ; // ignore abort error
3345
3349
}
3346
3350
}
3347
3351
You can’t perform that action at this time.
0 commit comments