lib/mittsu/renderers/opengl/opengl_state.rb in mittsu-0.1.1 vs lib/mittsu/renderers/opengl/opengl_state.rb in mittsu-0.1.2
- old
+ new
@@ -1,10 +1,8 @@
module Mittsu
class OpenGLState
- def initialize(param_mittsu_to_gl)
- @param_mittsu_to_gl = param_mittsu_to_gl
-
+ def initialize
@new_attributes = Array.new(16) # Uint8Array
@enabled_attributes = Array.new(16) # Uint8Array
@current_blending = nil
@current_blend_equation = nil
@@ -88,17 +86,17 @@
blend_equation_alpha ||= blend_equation
blend_src_alpha ||= blend_src
blend_dst_alpha ||= blend_dst
if blend_equation != @current_blend_equation || blend_equation_alpha != @current_blend_equation_alpha
- glBlendEquationSeparate(@param_mittsu_to_gl[blend_equation], @param_mittsu_to_gl[blend_equation_alpha])
+ glBlendEquationSeparate(GL_MITTSU_PARAMS[blend_equation], GL_MITTSU_PARAMS[blend_equation_alpha])
@current_blend_equation = blend_equation
@current_blend_equation_alpha = blend_equation_alpha
end
if blend_src != @current_blend_src || blend_dst != @current_blend_dst || blend_src_alpha != @current_blend_src_alpha || blend_dst_alpha != @current_blend_dst_alpha
- glBlendFuncSeparate(@param_mittsu_to_gl[blend_src], @param_mittsu_to_gl[blend_dst], @param_mittsu_to_gl[blend_src_alpha], @param_mittsu_to_gl[blend_dst_alpha])
+ glBlendFuncSeparate(GL_MITTSU_PARAMS[blend_src], GL_MITTSU_PARAMS[blend_dst], GL_MITTSU_PARAMS[blend_src_alpha], GL_MITTSU_PARAMS[blend_dst_alpha])
@current_blend_src = nil
@current_blend_dst = nil
@current_blend_src_alpha = nil
@current_blend_dst_alpha = nil