MCPcopy
hub / github.com/KilledByAPixel/LittleJS / enginePreRender

Function enginePreRender

src/engine.js:186–196  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

184
185 // Called automatically by engine to setup render system
186 function enginePreRender()
187 {
188 // save canvas size
189 mainCanvasSize = vec2(mainCanvas.width, mainCanvas.height);
190
191 // disable smoothing for pixel art
192 mainContext.imageSmoothingEnabled = !tilesPixelated;
193
194 // setup gl rendering if enabled
195 glPreRender();
196 }
197
198 // internal update loop for engine
199 function engineUpdate(frameTimeMS=0)

Callers 1

renderFrameFunction · 0.85

Calls 2

vec2Function · 0.85
glPreRenderFunction · 0.85

Tested by

no test coverage detected