]> gitweb.factorcode.org Git - factor.git/commitdiff
extra/cap: keep support for 2x GL scaling
authorCat Stevens <catb0t@protonmail.ch>
Thu, 4 Jan 2018 23:18:28 +0000 (18:18 -0500)
committerJohn Benediktsson <mrjbq7@gmail.com>
Fri, 5 Jan 2018 04:30:49 +0000 (20:30 -0800)
extra/cap/cap.factor

index a02220ff36051c40ac8dd989d5b8e87c12256309..5086939f4bb2cf51c90deced730ef51d4071acdd 100644 (file)
@@ -24,7 +24,7 @@ IN: cap
     [ glReadPixels ] keep ;
 
 : screenshot ( window -- bitmap )
-    [ <image> ] dip
+    [ <image> gl-scale-factor get-global [ >>2x? ] when* ] dip
     [ gl-screenshot >>bitmap ]
     [ dim>> [ gl-scale >fixnum ] map >>dim ] bi
     ubyte-components >>component-type