extra/cap: if the GL scale is 2, actually enable 2x
parent
e269f78597
commit
b436d4af96
|
@ -24,7 +24,10 @@ IN: cap
|
|||
[ glReadPixels ] keep ;
|
||||
|
||||
: screenshot ( window -- bitmap )
|
||||
[ <image> gl-scale-factor get-global [ >>2x? ] when* ] dip
|
||||
[ <image>
|
||||
gl-scale-factor get-global
|
||||
[ >integer 2 = [ >>2x? ] when* ] when*
|
||||
] dip
|
||||
[ gl-screenshot >>bitmap ]
|
||||
[ dim>> [ gl-scale >fixnum ] map >>dim ] bi
|
||||
ubyte-components >>component-type
|
||||
|
|
Loading…
Reference in New Issue