X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fcore%2Fpipelinestate.cpp;h=97f353dcee8b572c835e1ac5569ca9769489b246;hp=d99a387857ae9c9a2efd63221a2ab6f4374c7f62;hb=009918e76dda88b0cb68fdaa20c63d6e952af260;hpb=96cfb8224fe73afd04289a5d1c7780170f479e25 diff --git a/source/core/pipelinestate.cpp b/source/core/pipelinestate.cpp index d99a3878..97f353dc 100644 --- a/source/core/pipelinestate.cpp +++ b/source/core/pipelinestate.cpp @@ -46,9 +46,9 @@ PipelineState::PipelineState(): changes(0) { if(bound_tex_targets.empty()) - bound_tex_targets.resize(Limits::get_global().max_texture_bindings); + bound_tex_targets.resize(DeviceInfo::get_global().limits.max_texture_bindings); if(bound_uniform_blocks.empty()) - bound_uniform_blocks.resize(Limits::get_global().max_uniform_bindings); + bound_uniform_blocks.resize(DeviceInfo::get_global().limits.max_uniform_bindings); } PipelineState::~PipelineState() @@ -228,7 +228,7 @@ void PipelineState::apply(unsigned mask) const if(mask&CLIP_PLANES) { - unsigned max_clip_planes = Limits::get_global().max_clip_planes; + unsigned max_clip_planes = DeviceInfo::get_global().limits.max_clip_planes; for(unsigned i=0; i>i)&1) @@ -338,7 +338,7 @@ void PipelineState::clear() glUseProgram(0); glBindVertexArray(0); - unsigned max_clip_planes = Limits::get_global().max_clip_planes; + unsigned max_clip_planes = DeviceInfo::get_global().limits.max_clip_planes; for(unsigned i=0; ienabled_clip_planes>>i)&1) glDisable(GL_CLIP_PLANE0+i);