o: ActiveSupport::Cache::Entry	:@compressedF:@expires_in0:@created_atf1361185922.482027:@value"U
{I"
class:EFI"ProcessedAsset;�FI"logical_path;�FI"Renderer/BlendingState.js;�TI"
pathname;�FI"V/Users/bwrona/www/engines/cesium/app/assets/javascripts/Renderer/BlendingState.js;�TI"content_type;�FI"application/javascript;�FI"
mtime;�FI"2013-02-11T17:47:50+01:00;�FI"length;�Fi0I"digest;�F"%ffc04b3de850d294a2c548972038f7a6I"source;�FI"0/*global define*/

define([
        './BlendEquation',
        './BlendFunction'
    ], function(
        BlendEquation,
        BlendFunction) {
    "use strict";

    /**
     * DOC_TBA
     *
     * @exports BlendingState
     */
    var BlendingState = {
        /**
         * DOC_TBA
         */
        DISABLED : {
            enabled : false
        },

        /**
         * DOC_TBA
         */
        ALPHA_BLEND : {
            enabled : true,
            equationRgb : BlendEquation.ADD,
            equationAlpha : BlendEquation.ADD,
            functionSourceRgb : BlendFunction.SOURCE_ALPHA,
            functionSourceAlpha : BlendFunction.SOURCE_ALPHA,
            functionDestinationRgb : BlendFunction.ONE_MINUS_SOURCE_ALPHA,
            functionDestinationAlpha : BlendFunction.ONE_MINUS_SOURCE_ALPHA
        },

        /**
         * DOC_TBA
         */
        PRE_MULTIPLIED_ALPHA_BLEND : {
            enabled : true,
            equationRgb : BlendEquation.ADD,
            equationAlpha : BlendEquation.ADD,
            functionSourceRgb : BlendFunction.ONE,
            functionSourceAlpha : BlendFunction.ONE,
            functionDestinationRgb : BlendFunction.ONE_MINUS_SOURCE_ALPHA,
            functionDestinationAlpha : BlendFunction.ONE_MINUS_SOURCE_ALPHA
        },

        /**
         * DOC_TBA
         */
        ADDITIVE_BLEND : {
            enabled : true,
            equationRgb : BlendEquation.ADD,
            equationAlpha : BlendEquation.ADD,
            functionSourceRgb : BlendFunction.SOURCE_ALPHA,
            functionSourceAlpha : BlendFunction.SOURCE_ALPHA,
            functionDestinationRgb : BlendFunction.ONE,
            functionDestinationAlpha : BlendFunction.ONE
        }
    };

    return BlendingState;
});
;�FI"dependency_digest;�F"%52ccc55b1357af085f43029bdc519624I"required_paths;�F[I"V/Users/bwrona/www/engines/cesium/app/assets/javascripts/Renderer/BlendingState.js;�TI"dependency_paths;�F[{I"	path;�FI"V/Users/bwrona/www/engines/cesium/app/assets/javascripts/Renderer/BlendingState.js;�TI"
mtime;�FI"2013-02-11T17:47:50+01:00;�FI"digest;�F"%739a9953e647ca16a1ce7afd8da67581I"
_version;�F"%6776f581a4329e299531e1d52aa59832