UNPKG

@luma.gl/shadertools

Version:

Shader module system for luma.gl

29 lines (23 loc) 602 B
export const MODULE_INJECTORS_VS = `\ #ifdef MODULE_LOGDEPTH logdepth_adjustPosition(gl_Position); #endif `; export const MODULE_INJECTORS_FS = `\ #ifdef MODULE_MATERIAL gl_FragColor = material_filterColor(gl_FragColor); #endif #ifdef MODULE_LIGHTING gl_FragColor = lighting_filterColor(gl_FragColor); #endif #ifdef MODULE_FOG gl_FragColor = fog_filterColor(gl_FragColor); #endif #ifdef MODULE_PICKING gl_FragColor = picking_filterHighlightColor(gl_FragColor); gl_FragColor = picking_filterPickingColor(gl_FragColor); #endif #ifdef MODULE_LOGDEPTH logdepth_setFragDepth(); #endif `;