cesium
Version:
CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin.
18 lines (15 loc) • 564 B
JavaScript
import WebGLConstants from '../Core/WebGLConstants.js';
/**
* @private
*/
var BufferUsage = {
STREAM_DRAW : WebGLConstants.STREAM_DRAW,
STATIC_DRAW : WebGLConstants.STATIC_DRAW,
DYNAMIC_DRAW : WebGLConstants.DYNAMIC_DRAW,
validate : function(bufferUsage) {
return ((bufferUsage === BufferUsage.STREAM_DRAW) ||
(bufferUsage === BufferUsage.STATIC_DRAW) ||
(bufferUsage === BufferUsage.DYNAMIC_DRAW));
}
};
export default Object.freeze(BufferUsage);