flags/en.svg

Wed, 25 May 2022 20:36:34 +0300

author
Teemu Piippo <teemu@hecknology.net>
date
Wed, 25 May 2022 20:36:34 +0300
changeset 199
6988973515d2
parent 6
73e448b2943d
permissions
-rw-r--r--

Fix pick() picking from weird places on the screen with high DPI scaling

glReadPixels reads data from the frame buffer, which contains data after
high DPI scaling, so any reads to that need to take this scaling into account

6
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8"?>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
2 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1280" height="640" viewBox="0 0 10080 5040">
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
3 <defs>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
4 <clipPath id="c">
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
5 <path d="M0,0V1.5H7V3H6zM6,0H3V3.5H0V3z"/>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
6 </clipPath>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
7 <path id="Star7" d="M0,-360 69.421398,-144.155019 281.459334,-224.456329 155.988466,-35.603349 350.974048,80.107536 125.093037,99.758368 156.198146,324.348792 0,160 -156.198146,324.348792 -125.093037,99.758368 -350.974048,80.107536 -155.988466,-35.603349 -281.459334,-224.456329 -69.421398,-144.155019z"/>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
8 <path id="Star5" d="M0,-210 54.859957,-75.508253 199.721868,-64.893569 88.765275,28.841586 123.434903,169.893569 0,93.333333 -123.434903,169.893569 -88.765275,28.841586 -199.721868,-64.893569 -54.859957,-75.508253z"/>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
9 <use id="Cstar" xlink:href="#Star7" transform="scale(2.1)"/>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
10 </defs>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
11 <g transform="scale(840)">
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
12 <rect width="12" height="6" fill="#00008b"/>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
13 <path d="M0,0 6,3M6,0 0,3" stroke="#fff" stroke-width="0.6"/>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
14 <path d="M0,0 6,3M6,0 0,3" stroke="#f00" stroke-width="0.4" clip-path="url(#c)"/>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
15 <path d="M3,0V3.5M0,1.5H7" stroke="#fff"/>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
16 <path d="M3,0V3.5M0,1.5H7" stroke="#f00" stroke-width="0.6"/>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
17 <path d="M0,3H6V0H8V4H0z" fill="#00008b"/>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
18 </g>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
19 <g fill="#fff">
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
20 <use id="Comwlth" xlink:href="#Cstar" x="2520" y="3780"/>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
21 <use id="αCrucis" xlink:href="#Star7" x="7560" y="4200"/>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
22 <use id="βCrucis" xlink:href="#Star7" x="6300" y="2205"/>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
23 <use id="γCrucis" xlink:href="#Star7" x="7560" y="840"/>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
24 <use id="δCrucis" xlink:href="#Star7" x="8680" y="1869"/>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
25 <use id="εCrucis" xlink:href="#Star5" x="8064" y="2730"/>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
26 </g>
73e448b2943d language support
Teemu Piippo <teemu@hecknology.net>
parents:
diff changeset
27 </svg>

mercurial