X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbloom.cpp;h=8fda424d5864959565633ae172a0e0bf463f2331;hb=bd141418a0712feeb64bcaff7f57e29913b0317b;hp=b73ea16079622cf34013ff88739be77c94b4852b;hpb=9733137499a84f44c29d06d2551d41a903de1112;p=libs%2Fgl.git 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); }