cesium
Version:
Cesium is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin.
26 lines (23 loc) • 701 B
JavaScript
/*global define*/
define([
'../Core/freezeObject',
'./WebGLConstants'
], function(
freezeObject,
WebGLConstants) {
'use strict';
/**
* @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));
}
};
return freezeObject(BufferUsage);
});