X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fbloom.cpp;fp=source%2Fbloom.cpp;h=8fda424d5864959565633ae172a0e0bf463f2331;hp=b73ea16079622cf34013ff88739be77c94b4852b;hb=b250a711295f5ba00114f11a5b1c855eebe08d26;hpb=223e33164d0706d357efc03da1dc31a653f6afcf diff --git a/source/bloom.cpp b/source/bloom.cpp index b73ea160..8fda424d 100644 --- a/source/bloom.cpp +++ b/source/bloom.cpp @@ -72,7 +72,7 @@ Bloom::Bloom(unsigned w, unsigned h): void Bloom::set_radius(float r) { if(r<=0.0f) - throw out_of_range("Bloom::set_radius"); + throw invalid_argument("Bloom::set_radius"); int size = min(static_cast(r*3.0f), 9); blur_shdata_common.uniform("size", size); @@ -91,7 +91,7 @@ void Bloom::set_radius(float r) void Bloom::set_strength(float s) { if(s<0.0f || s>1.0f) - throw out_of_range("Bloom::set_strength"); + throw invalid_argument("Bloom::set_strength"); combine_shdata.uniform("strength", s); }