ref: a28c8cb09e4e1e6357e3b594fad33071e3224efb
parent: 8f04e0363dc8ec90dcc5da3e7b131c800f25879a
author: rodri <rgl@antares-labs.eu>
date: Sun Sep 1 08:18:03 EDT 2024
doc: changes.
--- a/doc/libgraphics.ms
+++ b/doc/libgraphics.ms
@@ -159,7 +159,9 @@
spawned with a call to
.CW initgraphics ,
each representing a stage of the pipeline:
-.IP "S1:"
+.NH 2
+renderer
+.PP
The
.B renderer
process, the root of the tree, waits on a
@@ -220,16 +222,20 @@
.PE
.FI "The rendering graph for a \fB2n\fR processor machine."
.KE
-.IP "S2:"
+.NH 2
+entityproc
+.PP
The
.B entityproc
receives an entity and splits its geometry equitatively among the
tilers, sending a batch for each of them to process.
-.IP "S3:"
+.NH 2
+tilers
+.PP
Next, each
.B tiler
-gets to work on their subset of the geometry (potentially in
-parallel)—see
+gets to work on their subset of the geometry, potentially in
+parallel—see
.B "Figure 3" .
They walk the list of primitives, then for each of them
apply the
@@ -236,9 +242,9 @@
.B "vertex shader"
to its vertices (which expects clip space coordinates in return),
perform frustum culling and clipping, back-face culling, and then
-project them into the viewport (screen space). Following this step,
-they build a bounding box, used to allocate each primitive into a
-rasterization bucket, or
+project them into the viewport to obtain their screen space
+coordinates. Following this step, they build a bounding box, used to
+allocate each primitive into a rasterization bucket, or
.B tile ,
managed by one of the rasterizers; as illustrated in
.B "Figure 4" .
@@ -277,7 +283,9 @@
.PE
.FI "Per tile rasterizers."
.KE
-.IP "S4:"
+.NH 2
+rasterizers
+.PP
Finally, the
.B rasterizers
receive the primitive in screen space, slice it to fit their tile, and
binary files a/doc/libgraphics.pdf b/doc/libgraphics.pdf differ
--- a/doc/libgraphics.ps
+++ b/doc/libgraphics.ps
@@ -794,7 +794,7 @@
(are) 4623 5574 w
(sup\255) 4831 5574 w
(ported\). Each model also stores a list of materials.) 720 5694 w
-(August 3, 2024) 2503 7680 w
+(August 24, 2024) 2471 7680 w
cleartomark
showpage
saveobj restore
@@ -927,7 +927,7 @@
(1.5.) 720 6620 w
(Materials) 962 6620 w
10 /LucidaSansUnicode00 f
-(August 3, 2024) 2503 7680 w
+(August 24, 2024) 2471 7680 w
cleartomark
showpage
saveobj restore
@@ -1066,997 +1066,1035 @@
(of) 4746 3308 w
(the) 4885 3308 w
(pipeline:) 720 3428 w
-(S1:) 720 3584 w
-(The) 970 3584 w
10 /LucidaSans-Demi f
-(renderer) 1234 3584 w
+(3.1.) 720 3668 w
+(renderer) 962 3668 w
10 /LucidaSansUnicode00 f
-(process,) 1761 3584 w
-(the) 2250 3584 w
-(root) 2488 3584 w
-(of) 2771 3584 w
-(the) 2952 3584 w
-(tree,) 3190 3584 w
-(waits) 3495 3584 w
-(on) 3828 3584 w
-(a) 4035 3584 w
+(The) 970 3824 w
+10 /LucidaSans-Demi f
+(renderer) 1234 3824 w
+10 /LucidaSansUnicode00 f
+(process,) 1761 3824 w
+(the) 2250 3824 w
+(root) 2488 3824 w
+(of) 2771 3824 w
+(the) 2952 3824 w
+(tree,) 3190 3824 w
+(waits) 3495 3824 w
+(on) 3828 3824 w
+(a) 4035 3824 w
10 /LucidaTypewriter f
-(channel) 4174 3584 w
+(channel) 4174 3824 w
10 /LucidaSansUnicode00 f
-(for) 4762 3584 w
-(a) 4985 3584 w
+(for) 4762 3824 w
+(a) 4985 3824 w
10 /LucidaTypewriter f
-(Renderjob) 970 3704 w
+(Renderjob) 720 3944 w
10 /LucidaSansUnicode00 f
-(sent) 1667 3704 w
-(by) 1922 3704 w
-(another) 2086 3704 w
-(user) 2509 3704 w
-(process,) 2768 3704 w
-(specifying) 3223 3704 w
-(a) 3764 3704 w
-(framebuffer,) 3868 3704 w
-(a) 4526 3704 w
-(scene,) 4629 3704 w
-(a) 4985 3704 w
-(camera) 970 3824 w
-(and) 1362 3824 w
-(a) 1583 3824 w
-(shader) 1680 3824 w
-(table.) 2050 3824 w
-(It) 2396 3824 w
-(walks) 2504 3824 w
-(the) 2816 3824 w
-(scene) 3013 3824 w
-(and) 3331 3824 w
-(sends) 3553 3824 w
-(each) 3878 3824 w
+(sent) 1405 3944 w
+(by) 1648 3944 w
+(another) 1800 3944 w
+(user) 2210 3944 w
+(process,) 2456 3944 w
+(specifying) 2898 3944 w
+(a) 3426 3944 w
+(framebuffer,) 3517 3944 w
+(a) 4163 3944 w
+(scene,) 4254 3944 w
+(a) 4598 3944 w
+(camera) 4689 3944 w
+(and) 720 4064 w
+(a) 936 4064 w
+(shader) 1027 4064 w
+(table.) 1391 4064 w
+(It) 1731 4064 w
+(walks) 1833 4064 w
+(the) 2139 4064 w
+(scene) 2330 4064 w
+(and) 2642 4064 w
+(sends) 2858 4064 w
+(each) 3177 4064 w
10 /LucidaTypewriter f
-(Entity) 4144 3824 w
+(Entity) 3437 4064 w
10 /LucidaSansUnicode00 f
-(individu\255) 4618 3824 w
-(ally to the entityproc.) 970 3944 w
-1026 5258 1026 4898 Dl
-1026 4898 1566 4898 Dl
-1566 4898 1566 5258 Dl
-1566 5258 1026 5258 Dl
+(individually) 3905 4064 w
+(to) 4496 4064 w
+(the) 4631 4064 w
+(enti\255) 4823 4064 w
+(typroc.) 720 4184 w
+1026 5498 1026 5138 Dl
+1026 5138 1566 5138 Dl
+1566 5138 1566 5498 Dl
+1566 5498 1026 5498 Dl
7 /LucidaSansUnicode00 f
-(Renderjob) 1123 5092 w
-1566 5078 1926 5078 Dl
-1854 5096 1926 5078 Dl
-1853 5091 1925 5078 Dl
-1852 5087 1925 5078 Dl
-1851 5082 1925 5078 Dl
-1851 5078 1925 5078 Dl
-1851 5073 1925 5077 Dl
-1852 5068 1925 5077 Dl
-1853 5064 1925 5077 Dl
-1854 5060 1926 5078 Dl
-1926 5078 432 432 De
-(renderer) 1997 5092 w
-2358 5078 2718 5078 Dl
-2646 5096 2718 5078 Dl
-2645 5091 2717 5078 Dl
-2644 5087 2717 5078 Dl
-2643 5082 2717 5078 Dl
-2643 5078 2717 5078 Dl
-2643 5073 2717 5077 Dl
-2644 5068 2717 5077 Dl
-2645 5064 2717 5077 Dl
-2646 5060 2718 5078 Dl
-2718 5078 432 432 De
-(entityproc) 2763 5092 w
-3510 4322 432 432 De
-(tiler) 3626 4336 w
-(1) 3782 4336 w
-3510 4826 432 432 De
-(tiler) 3626 4840 w
-(2) 3782 4840 w
-3510 5330 432 432 De
+(Renderjob) 1123 5332 w
+1566 5318 1926 5318 Dl
+1854 5336 1926 5318 Dl
+1853 5331 1925 5318 Dl
+1852 5327 1925 5318 Dl
+1851 5322 1925 5318 Dl
+1851 5318 1925 5318 Dl
+1851 5313 1925 5317 Dl
+1852 5308 1925 5317 Dl
+1853 5304 1925 5317 Dl
+1854 5300 1926 5318 Dl
+1926 5318 432 432 De
+(renderer) 1997 5332 w
+2358 5318 2718 5318 Dl
+2646 5336 2718 5318 Dl
+2645 5331 2717 5318 Dl
+2644 5327 2717 5318 Dl
+2643 5322 2717 5318 Dl
+2643 5318 2717 5318 Dl
+2643 5313 2717 5317 Dl
+2644 5308 2717 5317 Dl
+2645 5304 2717 5317 Dl
+2646 5300 2718 5318 Dl
+2718 5318 432 432 De
+(entityproc) 2763 5332 w
+3510 4562 432 432 De
+(tiler) 3626 4576 w
+(1) 3782 4576 w
+3510 5066 432 432 De
+(tiler) 3626 5080 w
+(2) 3782 5080 w
+3510 5570 432 432 De
7 /LucidaSansUnicode20 f
-(&) 3691 5344 w
-3510 5834 432 432 De
+(&) 3691 5584 w
+3510 6074 432 432 De
7 /LucidaSansUnicode00 f
-(tiler) 3627 5848 w
-(n) 3783 5848 w
-4302 4322 432 432 De
-(rasterizer) 4322 4336 w
-(1) 4670 4336 w
-4302 4826 432 432 De
-(rasterizer) 4322 4840 w
-(2) 4670 4840 w
-4302 5330 432 432 De
+(tiler) 3627 6088 w
+(n) 3783 6088 w
+4302 4562 432 432 De
+(rasterizer) 4322 4576 w
+(1) 4670 4576 w
+4302 5066 432 432 De
+(rasterizer) 4322 5080 w
+(2) 4670 5080 w
+4302 5570 432 432 De
7 /LucidaSansUnicode20 f
-(&) 4483 5344 w
-4302 5834 432 432 De
+(&) 4483 5584 w
+4302 6074 432 432 De
7 /LucidaSansUnicode00 f
-(rasterizer) 4323 5848 w
-(n) 4671 5848 w
-3090 4928 3569 4471 Dl
-3530 4533 3569 4471 Dl
-3526 4531 3569 4471 Dl
-3522 4528 3568 4471 Dl
-3519 4525 3569 4471 Dl
-3515 4522 3569 4471 Dl
-3512 4519 3568 4472 Dl
-3510 4515 3569 4471 Dl
-3507 4511 3568 4471 Dl
-3504 4507 3568 4471 Dl
-3139 5012 3519 4892 Dl
-3456 4930 3519 4892 Dl
-3454 4926 3519 4891 Dl
-3452 4922 3519 4892 Dl
-3450 4918 3519 4892 Dl
-3449 4913 3519 4891 Dl
-3448 4909 3520 4891 Dl
-3447 4905 3519 4892 Dl
-3446 4900 3519 4891 Dl
-3445 4895 3519 4891 Dl
-3139 5143 3519 5263 Dl
-3445 5260 3519 5264 Dl
-3446 5255 3519 5264 Dl
-3447 5250 3519 5263 Dl
-3448 5246 3520 5264 Dl
-3449 5242 3519 5264 Dl
-3450 5237 3519 5263 Dl
-3452 5233 3519 5263 Dl
-3454 5229 3519 5264 Dl
-3456 5225 3519 5263 Dl
-3090 5227 3569 5684 Dl
-3504 5648 3568 5684 Dl
-3507 5644 3568 5684 Dl
-3510 5640 3569 5684 Dl
-3512 5636 3568 5683 Dl
-3515 5633 3569 5684 Dl
-3519 5630 3569 5684 Dl
-3522 5627 3568 5684 Dl
-3526 5624 3569 5684 Dl
-3530 5622 3569 5684 Dl
-3942 4322 4302 4322 Dl
-4230 4340 4302 4322 Dl
-4229 4335 4301 4322 Dl
-4228 4331 4301 4322 Dl
-4227 4326 4301 4322 Dl
-4227 4322 4301 4322 Dl
-4227 4317 4301 4321 Dl
-4228 4312 4301 4321 Dl
-4229 4308 4301 4321 Dl
-4230 4304 4302 4322 Dl
-3908 4437 4335 4709 Dl
-4265 4686 4335 4709 Dl
-4266 4682 4335 4710 Dl
-4268 4678 4334 4709 Dl
-4271 4674 4335 4710 Dl
-4273 4670 4335 4709 Dl
-4275 4666 4334 4709 Dl
-4278 4662 4335 4709 Dl
-4281 4659 4335 4709 Dl
-4284 4656 4335 4710 Dl
-3859 4491 4383 5159 Dl
-4325 5114 4383 5159 Dl
-4328 5111 4383 5159 Dl
-4332 5107 4384 5159 Dl
-4335 5104 4384 5159 Dl
-4338 5101 4384 5159 Dl
-4342 5098 4384 5159 Dl
-4345 5096 4383 5159 Dl
-4350 5094 4384 5159 Dl
-4354 5092 4384 5159 Dl
-3826 4513 4417 5642 Dl
-4368 5587 4417 5642 Dl
-4371 5584 4417 5642 Dl
-4375 5581 4417 5642 Dl
-4379 5579 4417 5642 Dl
-4383 5576 4417 5641 Dl
-4387 5574 4417 5641 Dl
-4391 5573 4416 5642 Dl
-4395 5571 4416 5642 Dl
-4400 5570 4417 5642 Dl
-3908 4710 4335 4438 Dl
-4284 4491 4335 4437 Dl
-4281 4488 4335 4438 Dl
-4278 4485 4335 4438 Dl
-4275 4481 4334 4438 Dl
-4273 4477 4335 4438 Dl
-4271 4473 4335 4437 Dl
-4268 4469 4334 4438 Dl
-4266 4466 4335 4438 Dl
-4265 4461 4335 4438 Dl
-3942 4826 4302 4826 Dl
-4230 4844 4302 4826 Dl
-4229 4839 4301 4826 Dl
-4228 4835 4301 4826 Dl
-4227 4830 4301 4826 Dl
-4227 4826 4301 4826 Dl
-4227 4821 4301 4825 Dl
-4228 4816 4301 4825 Dl
-4229 4812 4301 4825 Dl
-4230 4808 4302 4826 Dl
-3908 4941 4335 5213 Dl
-4265 5190 4335 5213 Dl
-4266 5186 4335 5214 Dl
-4268 5182 4334 5213 Dl
-4271 5178 4335 5214 Dl
-4273 5174 4335 5213 Dl
-4275 5170 4334 5213 Dl
-4278 5166 4335 5213 Dl
-4281 5163 4335 5213 Dl
-4284 5160 4335 5214 Dl
-3859 4995 4383 5663 Dl
-4325 5618 4383 5663 Dl
-4328 5615 4383 5663 Dl
-4332 5611 4384 5663 Dl
-4335 5608 4384 5663 Dl
-4338 5605 4384 5663 Dl
-4342 5602 4384 5663 Dl
-4345 5600 4383 5663 Dl
-4350 5598 4384 5663 Dl
-4354 5596 4384 5663 Dl
+(rasterizer) 4323 6088 w
+(n) 4671 6088 w
+3090 5168 3569 4711 Dl
+3530 4773 3569 4711 Dl
+3526 4771 3569 4711 Dl
+3522 4768 3568 4711 Dl
+3519 4765 3569 4711 Dl
+3515 4762 3569 4711 Dl
+3512 4759 3568 4712 Dl
+3510 4755 3569 4711 Dl
+3507 4751 3568 4711 Dl
+3504 4747 3568 4711 Dl
+3139 5252 3519 5132 Dl
+3456 5170 3519 5132 Dl
+3454 5166 3519 5131 Dl
+3452 5162 3519 5132 Dl
+3450 5158 3519 5132 Dl
+3449 5153 3519 5131 Dl
+3448 5149 3520 5131 Dl
+3447 5145 3519 5132 Dl
+3446 5140 3519 5131 Dl
+3445 5135 3519 5131 Dl
+3139 5383 3519 5503 Dl
+3445 5500 3519 5504 Dl
+3446 5495 3519 5504 Dl
+3447 5490 3519 5503 Dl
+3448 5486 3520 5504 Dl
+3449 5482 3519 5504 Dl
+3450 5477 3519 5503 Dl
+3452 5473 3519 5503 Dl
+3454 5469 3519 5504 Dl
+3456 5465 3519 5503 Dl
+3090 5467 3569 5924 Dl
+3504 5888 3568 5924 Dl
+3507 5884 3568 5924 Dl
+3510 5880 3569 5924 Dl
+3512 5876 3568 5923 Dl
+3515 5873 3569 5924 Dl
+3519 5870 3569 5924 Dl
+3522 5867 3568 5924 Dl
+3526 5864 3569 5924 Dl
+3530 5862 3569 5924 Dl
+3942 4562 4302 4562 Dl
+4230 4580 4302 4562 Dl
+4229 4575 4301 4562 Dl
+4228 4571 4301 4562 Dl
+4227 4566 4301 4562 Dl
+4227 4562 4301 4562 Dl
+4227 4557 4301 4561 Dl
+4228 4552 4301 4561 Dl
+4229 4548 4301 4561 Dl
+4230 4544 4302 4562 Dl
+3908 4677 4335 4949 Dl
+4265 4926 4335 4949 Dl
+4266 4922 4335 4950 Dl
+4268 4918 4334 4949 Dl
+4271 4914 4335 4950 Dl
+4273 4910 4335 4949 Dl
+4275 4906 4334 4949 Dl
+4278 4902 4335 4949 Dl
+4281 4899 4335 4949 Dl
+4284 4896 4335 4950 Dl
+3859 4731 4383 5399 Dl
+4325 5354 4383 5399 Dl
+4328 5351 4383 5399 Dl
+4332 5347 4384 5399 Dl
+4335 5344 4384 5399 Dl
+4338 5341 4384 5399 Dl
+4342 5338 4384 5399 Dl
+4345 5336 4383 5399 Dl
+4350 5334 4384 5399 Dl
+4354 5332 4384 5399 Dl
+3826 4753 4417 5882 Dl
+4368 5827 4417 5882 Dl
+4371 5824 4417 5882 Dl
+4375 5821 4417 5882 Dl
+4379 5819 4417 5882 Dl
+4383 5816 4417 5881 Dl
+4387 5814 4417 5881 Dl
+4391 5813 4416 5882 Dl
+4395 5811 4416 5882 Dl
+4400 5810 4417 5882 Dl
+3908 4950 4335 4678 Dl
+4284 4731 4335 4677 Dl
+4281 4728 4335 4678 Dl
+4278 4725 4335 4678 Dl
+4275 4721 4334 4678 Dl
+4273 4717 4335 4678 Dl
+4271 4713 4335 4677 Dl
+4268 4709 4334 4678 Dl
+4266 4706 4335 4678 Dl
+4265 4701 4335 4678 Dl
+3942 5066 4302 5066 Dl
+4230 5084 4302 5066 Dl
+4229 5079 4301 5066 Dl
+4228 5075 4301 5066 Dl
+4227 5070 4301 5066 Dl
+4227 5066 4301 5066 Dl
+4227 5061 4301 5065 Dl
+4228 5056 4301 5065 Dl
+4229 5052 4301 5065 Dl
+4230 5048 4302 5066 Dl
+3908 5181 4335 5453 Dl
+4265 5430 4335 5453 Dl
+4266 5426 4335 5454 Dl
+4268 5422 4334 5453 Dl
+4271 5418 4335 5454 Dl
+4273 5414 4335 5453 Dl
+4275 5410 4334 5453 Dl
+4278 5406 4335 5453 Dl
+4281 5403 4335 5453 Dl
+4284 5400 4335 5454 Dl
+3859 5235 4383 5903 Dl
+4325 5858 4383 5903 Dl
+4328 5855 4383 5903 Dl
+4332 5851 4384 5903 Dl
+4335 5848 4384 5903 Dl
+4338 5845 4384 5903 Dl
+4342 5842 4384 5903 Dl
+4345 5840 4383 5903 Dl
+4350 5838 4384 5903 Dl
+4354 5836 4384 5903 Dl
10 /LucidaSans-Demi f
-(Figure 2) 1562 6248 w
+(Figure 2) 1437 6488 w
10 /LucidaSansUnicode00 f
-(: The rendering graph for a) 1984 6248 w
+(: The rendering graph for a) 1859 6488 w
10 /LucidaSans-Demi f
-(2n) 3338 6248 w
+(2n) 3213 6488 w
10 /LucidaSansUnicode00 f
-(processor machine.) 3500 6248 w
-(S2:) 720 6404 w
-(The) 970 6404 w
+(processor machine.) 3375 6488 w
10 /LucidaSans-Demi f
-(entityproc) 1198 6404 w
+(3.2.) 720 6728 w
+(entityproc) 962 6728 w
10 /LucidaSansUnicode00 f
-(receives) 1771 6404 w
-(an) 2210 6404 w
-(entity) 2374 6404 w
-(and) 2694 6404 w
-(splits) 2921 6404 w
-(its) 3228 6404 w
-(geometry) 3393 6404 w
-(equitatively) 3899 6404 w
-(among) 4504 6404 w
-(the) 4885 6404 w
-(tilers, sending a batch for each of them to process.) 970 6524 w
-(S3:) 720 6680 w
-(Next,) 970 6680 w
-(each) 1293 6680 w
+(The) 970 6884 w
10 /LucidaSans-Demi f
-(tiler) 1580 6680 w
+(entityproc) 1198 6884 w
10 /LucidaSansUnicode00 f
-(gets) 1854 6680 w
-(to) 2123 6680 w
-(work) 2284 6680 w
-(on) 2584 6680 w
-(their) 2770 6680 w
-(subset) 3058 6680 w
-(of) 3441 6680 w
-(the) 3602 6680 w
-(geometry) 3820 6680 w
-(\(potentially) 4342 6680 w
-(in) 4949 6680 w
-(parallel\)) 970 6800 w
+(receives) 1771 6884 w
+(an) 2210 6884 w
+(entity) 2374 6884 w
+(and) 2694 6884 w
+(splits) 2921 6884 w
+(its) 3228 6884 w
+(geometry) 3393 6884 w
+(equitatively) 3899 6884 w
+(among) 4504 6884 w
+(the) 4885 6884 w
+(tilers, sending a batch for each of them to process.) 720 7004 w
+(August 24, 2024) 2471 7680 w
+cleartomark
+showpage
+saveobj restore
+%%EndPage: 3 3
+%%Page: 4 4
+/saveobj save def
+mark
+4 pagesetup
+10 /LucidaSansUnicode00 f
+(\255 4 \255) 2783 480 w
+10 /LucidaSans-Demi f
+(3.3.) 720 840 w
+(tilers) 962 840 w
+10 /LucidaSansUnicode00 f
+(Next,) 970 996 w
+(each) 1293 996 w
+10 /LucidaSans-Demi f
+(tiler) 1580 996 w
+10 /LucidaSansUnicode00 f
+(gets) 1854 996 w
+(to) 2123 996 w
+(work) 2284 996 w
+(on) 2584 996 w
+(their) 2770 996 w
+(subset) 3058 996 w
+(of) 3441 996 w
+(the) 3602 996 w
+(geometry,) 3821 996 w
+(potentially) 4375 996 w
+(in) 4949 996 w
+(parallel) 720 1116 w
10 /LucidaSansUnicode20 f
-(\024) 1360 6800 w
+(\024) 1077 1116 w
10 /LucidaSansUnicode00 f
-(see) 1460 6800 w
+(see) 1177 1116 w
10 /LucidaSans-Demi f
-(Figure) 1675 6800 w
-(3) 2053 6800 w
+(Figure) 1376 1116 w
+(3) 1738 1116 w
10 /LucidaSansUnicode00 f
-(.) 2117 6800 w
-(They) 2233 6800 w
-(walk) 2518 6800 w
-(the) 2789 6800 w
-(list) 2996 6800 w
-(of) 3194 6800 w
-(primitives,) 3344 6800 w
-(then) 3908 6800 w
-(for) 4177 6800 w
-(each) 4368 6800 w
-(of) 4643 6800 w
-(them) 4792 6800 w
-(apply) 970 6920 w
-(the) 1281 6920 w
+(.) 1802 1116 w
+(They) 1902 1116 w
+(walk) 2171 1116 w
+(the) 2426 1116 w
+(list) 2617 1116 w
+(of) 2799 1116 w
+(primitives,) 2933 1116 w
+(then) 3481 1116 w
+(for) 3734 1116 w
+(each) 3909 1116 w
+(of) 4169 1116 w
+(them) 4303 1116 w
+(apply) 4587 1116 w
+(the) 4885 1116 w
10 /LucidaSans-Demi f
-(vertex) 1485 6920 w
-(shader) 1856 6920 w
+(vertex) 720 1236 w
+(shader) 1084 1236 w
10 /LucidaSansUnicode00 f
-(to) 2257 6920 w
-(its) 2405 6920 w
-(vertices) 2572 6920 w
-(\(which) 2995 6920 w
-(expects) 3359 6920 w
-(clip) 3784 6920 w
-(space) 4006 6920 w
-(coordinates) 4332 6920 w
-(in) 4949 6920 w
-(return\),) 970 7040 w
-(perform) 1378 7040 w
-(frustum) 1813 7040 w
-(culling) 2239 7040 w
-(and) 2606 7040 w
-(clipping,) 2829 7040 w
-(back-face) 3292 7040 w
-(culling,) 3819 7040 w
-(and) 4218 7040 w
-(then) 4441 7040 w
-(project) 4701 7040 w
-(them) 970 7160 w
-(into) 1258 7160 w
-(the) 1487 7160 w
-(viewport) 1682 7160 w
-(\(screen) 2138 7160 w
-(space\).) 2528 7160 w
-(Following) 2941 7160 w
-(this) 3445 7160 w
-(step,) 3665 7160 w
-(they) 3945 7160 w
-(build) 4193 7160 w
-(a) 4480 7160 w
-(bounding) 4576 7160 w
-(box,) 970 7280 w
-(used) 1220 7280 w
-(to) 1485 7280 w
-(allocate) 1616 7280 w
-(each) 2022 7280 w
-(primitive) 2279 7280 w
-(into a rasterization bucket, or) 2741 7280 w
+(to) 1478 1236 w
+(its) 1618 1236 w
+(vertices) 1777 1236 w
+(\(which) 2192 1236 w
+(expects) 2548 1236 w
+(clip) 2965 1236 w
+(space) 3179 1236 w
+(coordinates) 3497 1236 w
+(in) 4107 1236 w
+(return\),) 4241 1236 w
+(perform) 4648 1236 w
+(frustum) 720 1356 w
+(culling) 1139 1356 w
+(and) 1499 1356 w
+(clipping,) 1715 1356 w
+(back-face) 2171 1356 w
+(culling,) 2691 1356 w
+(and) 3083 1356 w
+(then) 3299 1356 w
+(project) 3552 1356 w
+(them) 3927 1356 w
+(into) 4210 1356 w
+(the) 4434 1356 w
+(viewport) 4624 1356 w
+(to) 720 1476 w
+(obtain) 869 1476 w
+(their) 1227 1476 w
+(screen) 1503 1476 w
+(space) 1871 1476 w
+(coordinates.) 2198 1476 w
+(Following) 2880 1476 w
+(this) 3395 1476 w
+(step,) 3625 1476 w
+(they) 3915 1476 w
+(build) 4173 1476 w
+(a) 4470 1476 w
+(bounding) 4576 1476 w
+(box,) 720 1596 w
+(used) 973 1596 w
+(to) 1241 1596 w
+(allocate) 1375 1596 w
+(each) 1783 1596 w
+(primitive) 2042 1596 w
+(into) 2506 1596 w
+(a) 2730 1596 w
+(rasterization) 2820 1596 w
+(bucket,) 3466 1596 w
+(or) 3860 1596 w
10 /LucidaSans-Demi f
-(tile) 4217 7280 w
+(tile) 3997 1596 w
10 /LucidaSansUnicode00 f
-(, managed by) 4383 7280 w
-(August 3, 2024) 2503 7680 w
+(,) 4163 1596 w
+(managed) 4230 1596 w
+(by) 4711 1596 w
+(one) 4861 1596 w
+(of) 720 1716 w
+(the) 859 1716 w
+(rasterizers;) 1055 1716 w
+(as) 1643 1716 w
+(illustrated) 1790 1716 w
+(in) 2320 1716 w
+10 /LucidaSans-Demi f
+(Figure) 2452 1716 w
+(4) 2819 1716 w
+10 /LucidaSansUnicode00 f
+(.) 2883 1716 w
+(If) 2988 1716 w
+(it) 3095 1716 w
+(spans) 3202 1716 w
+(multiple) 3526 1716 w
+(tiles,) 3966 1716 w
+(it) 4242 1716 w
+(will) 4350 1716 w
+(be) 4556 1716 w
+(copied) 4717 1716 w
+(and sent to each of them.) 720 1836 w
+2070 2826 2106 2826 Dl
+2142 2826 2178 2826 Dl
+2214 2826 2250 2826 Dl
+2286 2826 2322 2826 Dl
+2358 2826 2394 2826 Dl
+2430 2826 2466 2826 Dl
+2502 2826 2538 2826 Dl
+2574 2826 2610 2826 Dl
+2646 2826 2682 2826 Dl
+2718 2826 2754 2826 Dl
+2790 2826 2826 2826 Dl
+2862 2826 2898 2826 Dl
+2934 2826 2970 2826 Dl
+2970 2826 2970 2790 Dl
+2970 2772 2970 2736 Dl
+2970 2718 2970 2682 Dl
+2970 2682 2934 2682 Dl
+2898 2682 2862 2682 Dl
+2826 2682 2790 2682 Dl
+2754 2682 2718 2682 Dl
+2682 2682 2646 2682 Dl
+2610 2682 2574 2682 Dl
+2538 2682 2502 2682 Dl
+2466 2682 2430 2682 Dl
+2394 2682 2358 2682 Dl
+2322 2682 2286 2682 Dl
+2250 2682 2214 2682 Dl
+2178 2682 2142 2682 Dl
+2106 2682 2070 2682 Dl
+2070 2682 2070 2718 Dl
+2070 2736 2070 2772 Dl
+2070 2790 2070 2826 Dl
+7 /LucidaSansUnicode00 f
+(tile 1) 2435 2768 w
+2070 2970 2106 2970 Dl
+2142 2970 2178 2970 Dl
+2214 2970 2250 2970 Dl
+2286 2970 2322 2970 Dl
+2358 2970 2394 2970 Dl
+2430 2970 2466 2970 Dl
+2502 2970 2538 2970 Dl
+2574 2970 2610 2970 Dl
+2646 2970 2682 2970 Dl
+2718 2970 2754 2970 Dl
+2790 2970 2826 2970 Dl
+2862 2970 2898 2970 Dl
+2934 2970 2970 2970 Dl
+2970 2970 2970 2934 Dl
+2970 2916 2970 2880 Dl
+2970 2862 2970 2826 Dl
+2970 2826 2934 2826 Dl
+2898 2826 2862 2826 Dl
+2826 2826 2790 2826 Dl
+2754 2826 2718 2826 Dl
+2682 2826 2646 2826 Dl
+2610 2826 2574 2826 Dl
+2538 2826 2502 2826 Dl
+2466 2826 2430 2826 Dl
+2394 2826 2358 2826 Dl
+2322 2826 2286 2826 Dl
+2250 2826 2214 2826 Dl
+2178 2826 2142 2826 Dl
+2106 2826 2070 2826 Dl
+2070 2826 2070 2862 Dl
+2070 2880 2070 2916 Dl
+2070 2934 2070 2970 Dl
+(tile 2) 2435 2912 w
+2070 3114 2106 3114 Dl
+2142 3114 2178 3114 Dl
+2214 3114 2250 3114 Dl
+2286 3114 2322 3114 Dl
+2358 3114 2394 3114 Dl
+2430 3114 2466 3114 Dl
+2502 3114 2538 3114 Dl
+2574 3114 2610 3114 Dl
+2646 3114 2682 3114 Dl
+2718 3114 2754 3114 Dl
+2790 3114 2826 3114 Dl
+2862 3114 2898 3114 Dl
+2934 3114 2970 3114 Dl
+2970 3114 2970 3078 Dl
+2970 3060 2970 3024 Dl
+2970 3006 2970 2970 Dl
+2970 2970 2934 2970 Dl
+2898 2970 2862 2970 Dl
+2826 2970 2790 2970 Dl
+2754 2970 2718 2970 Dl
+2682 2970 2646 2970 Dl
+2610 2970 2574 2970 Dl
+2538 2970 2502 2970 Dl
+2466 2970 2430 2970 Dl
+2394 2970 2358 2970 Dl
+2322 2970 2286 2970 Dl
+2250 2970 2214 2970 Dl
+2178 2970 2142 2970 Dl
+2106 2970 2070 2970 Dl
+2070 2970 2070 3006 Dl
+2070 3024 2070 3060 Dl
+2070 3078 2070 3114 Dl
+7 /LucidaSansUnicode20 f
+(&) 2485 3056 w
+2070 3258 2106 3258 Dl
+2142 3258 2178 3258 Dl
+2214 3258 2250 3258 Dl
+2286 3258 2322 3258 Dl
+2358 3258 2394 3258 Dl
+2430 3258 2466 3258 Dl
+2502 3258 2538 3258 Dl
+2574 3258 2610 3258 Dl
+2646 3258 2682 3258 Dl
+2718 3258 2754 3258 Dl
+2790 3258 2826 3258 Dl
+2862 3258 2898 3258 Dl
+2934 3258 2970 3258 Dl
+2970 3258 2970 3222 Dl
+2970 3204 2970 3168 Dl
+2970 3150 2970 3114 Dl
+2970 3114 2934 3114 Dl
+2898 3114 2862 3114 Dl
+2826 3114 2790 3114 Dl
+2754 3114 2718 3114 Dl
+2682 3114 2646 3114 Dl
+2610 3114 2574 3114 Dl
+2538 3114 2502 3114 Dl
+2466 3114 2430 3114 Dl
+2394 3114 2358 3114 Dl
+2322 3114 2286 3114 Dl
+2250 3114 2214 3114 Dl
+2178 3114 2142 3114 Dl
+2106 3114 2070 3114 Dl
+2070 3114 2070 3150 Dl
+2070 3168 2070 3204 Dl
+2070 3222 2070 3258 Dl
+7 /LucidaSansUnicode00 f
+(tile n) 2435 3200 w
+2034 3294 2034 2646 Dl
+2034 2646 3006 2646 Dl
+3006 2646 3006 3294 Dl
+3006 3294 2034 3294 Dl
+(Framebuf) 1675 2696 w
+3330 2214 432 432 De
+(rasterizer) 3350 2228 w
+(1) 3698 2228 w
+3330 2718 432 432 De
+(rasterizer) 3350 2732 w
+(2) 3698 2732 w
+3330 3222 432 432 De
+7 /LucidaSansUnicode20 f
+(&) 3511 3236 w
+3330 3726 432 432 De
+7 /LucidaSansUnicode00 f
+(rasterizer) 3351 3740 w
+(n) 3699 3740 w
+2970 2754 3330 2214 Dl
+2970 2898 3330 2718 Dl
+2970 3042 3330 3222 Dl
+2970 3186 3330 3726 Dl
+10 /LucidaSans-Demi f
+(Figure 3) 2180 4140 w
+10 /LucidaSansUnicode00 f
+(: Per tile rasterizers.) 2602 4140 w
+10 /LucidaSans-Demi f
+(3.4.) 720 4380 w
+(rasterizers) 962 4380 w
+10 /LucidaSansUnicode00 f
+(Finally,) 970 4536 w
+(the) 1346 4536 w
+10 /LucidaSans-Demi f
+(rasterizers) 1535 4536 w
+10 /LucidaSansUnicode00 f
+(receive) 2128 4536 w
+(the) 2503 4536 w
+(primitive) 2692 4536 w
+(in) 3155 4536 w
+(screen) 3280 4536 w
+(space,) 3631 4536 w
+(slice) 3974 4536 w
+(it) 4225 4536 w
+(to) 4326 4536 w
+(fit) 4459 4536 w
+(their) 4597 4536 w
+(tile,) 4857 4536 w
+(and) 720 4656 w
+(apply) 937 4656 w
+(a) 1236 4656 w
+(rasterization) 1328 4656 w
+(routine) 1976 4656 w
+(based) 2361 4656 w
+(on) 2686 4656 w
+(its) 2846 4656 w
+(type.) 3000 4656 w
+(For) 3277 4656 w
+(each) 3470 4656 w
+(of) 3731 4656 w
+(the) 3866 4656 w
+(pixels,) 4058 4656 w
+(a) 4416 4656 w
+10 /LucidaSans-Demi f
+(depth) 4508 4656 w
+(test) 4842 4656 w
+10 /LucidaSansUnicode00 f
+(is) 720 4776 w
+(performed,) 845 4776 w
+(discarding) 1433 4776 w
+(fragments) 1984 4776 w
+(that) 2523 4776 w
+(are) 2759 4776 w
+(further) 2956 4776 w
+(away.) 3337 4776 w
+(Then) 3653 4776 w
+(a) 3941 4776 w
+10 /LucidaSans-Demi f
+(fragment) 4042 4776 w
+(shader) 4562 4776 w
+10 /LucidaSansUnicode00 f
+(is) 4960 4776 w
+(applied and the result written to the framebuffer after blending.) 720 4896 w
+(August 24, 2024) 2471 7680 w
cleartomark
showpage
saveobj restore
-%%EndPage: 3 3
-%%Page: 4 4
+%%EndPage: 4 4
+%%Page: 5 5
/saveobj save def
mark
-4 pagesetup
+5 pagesetup
10 /LucidaSansUnicode00 f
-(\255 4 \255) 2783 480 w
-(one) 970 840 w
-(of) 1183 840 w
-(the) 1315 840 w
-(rasterizers;) 1504 840 w
-(as) 2085 840 w
-(illustrated) 2226 840 w
-(in) 2750 840 w
-10 /LucidaSans-Demi f
-(Figure) 2876 840 w
-(4) 3237 840 w
-10 /LucidaSansUnicode00 f
-(.) 3301 840 w
-(If) 3400 840 w
-(it) 3501 840 w
-(spans) 3602 840 w
-(multiple) 3919 840 w
-(tiles,) 4352 840 w
-(it) 4621 840 w
-(will) 4722 840 w
-(be) 4921 840 w
-(copied and sent to each of them.) 970 960 w
-2070 1950 2106 1950 Dl
-2142 1950 2178 1950 Dl
-2214 1950 2250 1950 Dl
-2286 1950 2322 1950 Dl
-2358 1950 2394 1950 Dl
-2430 1950 2466 1950 Dl
-2502 1950 2538 1950 Dl
-2574 1950 2610 1950 Dl
-2646 1950 2682 1950 Dl
-2718 1950 2754 1950 Dl
-2790 1950 2826 1950 Dl
-2862 1950 2898 1950 Dl
-2934 1950 2970 1950 Dl
-2970 1950 2970 1914 Dl
-2970 1896 2970 1860 Dl
-2970 1842 2970 1806 Dl
-2970 1806 2934 1806 Dl
-2898 1806 2862 1806 Dl
-2826 1806 2790 1806 Dl
-2754 1806 2718 1806 Dl
-2682 1806 2646 1806 Dl
-2610 1806 2574 1806 Dl
-2538 1806 2502 1806 Dl
-2466 1806 2430 1806 Dl
-2394 1806 2358 1806 Dl
-2322 1806 2286 1806 Dl
-2250 1806 2214 1806 Dl
-2178 1806 2142 1806 Dl
-2106 1806 2070 1806 Dl
-2070 1806 2070 1842 Dl
-2070 1860 2070 1896 Dl
-2070 1914 2070 1950 Dl
-7 /LucidaSansUnicode00 f
-(tile 1) 2435 1892 w
-2070 2094 2106 2094 Dl
-2142 2094 2178 2094 Dl
-2214 2094 2250 2094 Dl
-2286 2094 2322 2094 Dl
-2358 2094 2394 2094 Dl
-2430 2094 2466 2094 Dl
-2502 2094 2538 2094 Dl
-2574 2094 2610 2094 Dl
-2646 2094 2682 2094 Dl
-2718 2094 2754 2094 Dl
-2790 2094 2826 2094 Dl
-2862 2094 2898 2094 Dl
-2934 2094 2970 2094 Dl
-2970 2094 2970 2058 Dl
-2970 2040 2970 2004 Dl
-2970 1986 2970 1950 Dl
-2970 1950 2934 1950 Dl
-2898 1950 2862 1950 Dl
-2826 1950 2790 1950 Dl
-2754 1950 2718 1950 Dl
-2682 1950 2646 1950 Dl
-2610 1950 2574 1950 Dl
-2538 1950 2502 1950 Dl
-2466 1950 2430 1950 Dl
-2394 1950 2358 1950 Dl
-2322 1950 2286 1950 Dl
-2250 1950 2214 1950 Dl
-2178 1950 2142 1950 Dl
-2106 1950 2070 1950 Dl
-2070 1950 2070 1986 Dl
-2070 2004 2070 2040 Dl
-2070 2058 2070 2094 Dl
-(tile 2) 2435 2036 w
-2070 2238 2106 2238 Dl
-2142 2238 2178 2238 Dl
-2214 2238 2250 2238 Dl
-2286 2238 2322 2238 Dl
-2358 2238 2394 2238 Dl
-2430 2238 2466 2238 Dl
-2502 2238 2538 2238 Dl
-2574 2238 2610 2238 Dl
-2646 2238 2682 2238 Dl
-2718 2238 2754 2238 Dl
-2790 2238 2826 2238 Dl
-2862 2238 2898 2238 Dl
-2934 2238 2970 2238 Dl
-2970 2238 2970 2202 Dl
-2970 2184 2970 2148 Dl
-2970 2130 2970 2094 Dl
-2970 2094 2934 2094 Dl
-2898 2094 2862 2094 Dl
-2826 2094 2790 2094 Dl
-2754 2094 2718 2094 Dl
-2682 2094 2646 2094 Dl
-2610 2094 2574 2094 Dl
-2538 2094 2502 2094 Dl
-2466 2094 2430 2094 Dl
-2394 2094 2358 2094 Dl
-2322 2094 2286 2094 Dl
-2250 2094 2214 2094 Dl
-2178 2094 2142 2094 Dl
-2106 2094 2070 2094 Dl
-2070 2094 2070 2130 Dl
-2070 2148 2070 2184 Dl
-2070 2202 2070 2238 Dl
+(\255 5 \255) 2783 480 w
+2070 1710 2106 1710 Dl
+2142 1710 2178 1710 Dl
+2214 1710 2250 1710 Dl
+2286 1710 2322 1710 Dl
+2358 1710 2394 1710 Dl
+2430 1710 2466 1710 Dl
+2502 1710 2538 1710 Dl
+2574 1710 2610 1710 Dl
+2646 1710 2682 1710 Dl
+2718 1710 2754 1710 Dl
+2790 1710 2826 1710 Dl
+2862 1710 2898 1710 Dl
+2934 1710 2970 1710 Dl
+2970 1710 2970 1674 Dl
+2970 1656 2970 1620 Dl
+2970 1602 2970 1566 Dl
+2970 1566 2934 1566 Dl
+2898 1566 2862 1566 Dl
+2826 1566 2790 1566 Dl
+2754 1566 2718 1566 Dl
+2682 1566 2646 1566 Dl
+2610 1566 2574 1566 Dl
+2538 1566 2502 1566 Dl
+2466 1566 2430 1566 Dl
+2394 1566 2358 1566 Dl
+2322 1566 2286 1566 Dl
+2250 1566 2214 1566 Dl
+2178 1566 2142 1566 Dl
+2106 1566 2070 1566 Dl
+2070 1566 2070 1602 Dl
+2070 1620 2070 1656 Dl
+2070 1674 2070 1710 Dl
+7 /LucidaSansUnicode00 f
+(1) 2498 1652 w
+2070 1854 2106 1854 Dl
+2142 1854 2178 1854 Dl
+2214 1854 2250 1854 Dl
+2286 1854 2322 1854 Dl
+2358 1854 2394 1854 Dl
+2430 1854 2466 1854 Dl
+2502 1854 2538 1854 Dl
+2574 1854 2610 1854 Dl
+2646 1854 2682 1854 Dl
+2718 1854 2754 1854 Dl
+2790 1854 2826 1854 Dl
+2862 1854 2898 1854 Dl
+2934 1854 2970 1854 Dl
+2970 1854 2970 1818 Dl
+2970 1800 2970 1764 Dl
+2970 1746 2970 1710 Dl
+2970 1710 2934 1710 Dl
+2898 1710 2862 1710 Dl
+2826 1710 2790 1710 Dl
+2754 1710 2718 1710 Dl
+2682 1710 2646 1710 Dl
+2610 1710 2574 1710 Dl
+2538 1710 2502 1710 Dl
+2466 1710 2430 1710 Dl
+2394 1710 2358 1710 Dl
+2322 1710 2286 1710 Dl
+2250 1710 2214 1710 Dl
+2178 1710 2142 1710 Dl
+2106 1710 2070 1710 Dl
+2070 1710 2070 1746 Dl
+2070 1764 2070 1800 Dl
+2070 1818 2070 1854 Dl
+(2) 2498 1796 w
+2070 1998 2106 1998 Dl
+2142 1998 2178 1998 Dl
+2214 1998 2250 1998 Dl
+2286 1998 2322 1998 Dl
+2358 1998 2394 1998 Dl
+2430 1998 2466 1998 Dl
+2502 1998 2538 1998 Dl
+2574 1998 2610 1998 Dl
+2646 1998 2682 1998 Dl
+2718 1998 2754 1998 Dl
+2790 1998 2826 1998 Dl
+2862 1998 2898 1998 Dl
+2934 1998 2970 1998 Dl
+2970 1998 2970 1962 Dl
+2970 1944 2970 1908 Dl
+2970 1890 2970 1854 Dl
+2970 1854 2934 1854 Dl
+2898 1854 2862 1854 Dl
+2826 1854 2790 1854 Dl
+2754 1854 2718 1854 Dl
+2682 1854 2646 1854 Dl
+2610 1854 2574 1854 Dl
+2538 1854 2502 1854 Dl
+2466 1854 2430 1854 Dl
+2394 1854 2358 1854 Dl
+2322 1854 2286 1854 Dl
+2250 1854 2214 1854 Dl
+2178 1854 2142 1854 Dl
+2106 1854 2070 1854 Dl
+2070 1854 2070 1890 Dl
+2070 1908 2070 1944 Dl
+2070 1962 2070 1998 Dl
7 /LucidaSansUnicode20 f
-(&) 2485 2180 w
-2070 2382 2106 2382 Dl
-2142 2382 2178 2382 Dl
-2214 2382 2250 2382 Dl
-2286 2382 2322 2382 Dl
-2358 2382 2394 2382 Dl
-2430 2382 2466 2382 Dl
-2502 2382 2538 2382 Dl
-2574 2382 2610 2382 Dl
-2646 2382 2682 2382 Dl
-2718 2382 2754 2382 Dl
-2790 2382 2826 2382 Dl
-2862 2382 2898 2382 Dl
-2934 2382 2970 2382 Dl
-2970 2382 2970 2346 Dl
-2970 2328 2970 2292 Dl
-2970 2274 2970 2238 Dl
-2970 2238 2934 2238 Dl
-2898 2238 2862 2238 Dl
-2826 2238 2790 2238 Dl
-2754 2238 2718 2238 Dl
-2682 2238 2646 2238 Dl
-2610 2238 2574 2238 Dl
-2538 2238 2502 2238 Dl
-2466 2238 2430 2238 Dl
-2394 2238 2358 2238 Dl
-2322 2238 2286 2238 Dl
-2250 2238 2214 2238 Dl
-2178 2238 2142 2238 Dl
-2106 2238 2070 2238 Dl
-2070 2238 2070 2274 Dl
-2070 2292 2070 2328 Dl
-2070 2346 2070 2382 Dl
+(&) 2485 1940 w
+2070 2142 2106 2142 Dl
+2142 2142 2178 2142 Dl
+2214 2142 2250 2142 Dl
+2286 2142 2322 2142 Dl
+2358 2142 2394 2142 Dl
+2430 2142 2466 2142 Dl
+2502 2142 2538 2142 Dl
+2574 2142 2610 2142 Dl
+2646 2142 2682 2142 Dl
+2718 2142 2754 2142 Dl
+2790 2142 2826 2142 Dl
+2862 2142 2898 2142 Dl
+2934 2142 2970 2142 Dl
+2970 2142 2970 2106 Dl
+2970 2088 2970 2052 Dl
+2970 2034 2970 1998 Dl
+2970 1998 2934 1998 Dl
+2898 1998 2862 1998 Dl
+2826 1998 2790 1998 Dl
+2754 1998 2718 1998 Dl
+2682 1998 2646 1998 Dl
+2610 1998 2574 1998 Dl
+2538 1998 2502 1998 Dl
+2466 1998 2430 1998 Dl
+2394 1998 2358 1998 Dl
+2322 1998 2286 1998 Dl
+2250 1998 2214 1998 Dl
+2178 1998 2142 1998 Dl
+2106 1998 2070 1998 Dl
+2070 1998 2070 2034 Dl
+2070 2052 2070 2088 Dl
+2070 2106 2070 2142 Dl
7 /LucidaSansUnicode00 f
-(tile n) 2435 2324 w
-2034 2418 2034 1770 Dl
-2034 1770 3006 1770 Dl
-3006 1770 3006 2418 Dl
-3006 2418 2034 2418 Dl
-(Framebuf) 1675 1820 w
-3330 1338 432 432 De
-(rasterizer) 3350 1352 w
-(1) 3698 1352 w
-3330 1842 432 432 De
-(rasterizer) 3350 1856 w
-(2) 3698 1856 w
-3330 2346 432 432 De
+(n) 2499 2084 w
+2142 1890 2592 1746 Dl
+2592 1746 2754 2070 Dl
+2754 2070 2142 1890 Dl
+2034 2178 2034 1530 Dl
+2034 1530 3006 1530 Dl
+3006 1530 3006 2178 Dl
+3006 2178 2034 2178 Dl
+(Framebuf) 1675 1580 w
+3330 1098 432 432 De
+(rasterizer) 3350 1112 w
+(1) 3698 1112 w
+3330 1602 432 432 De
+(rasterizer) 3350 1616 w
+(2) 3698 1616 w
+3330 2106 432 432 De
7 /LucidaSansUnicode20 f
-(&) 3511 2360 w
-3330 2850 432 432 De
+(&) 3511 2120 w
+3330 2610 432 432 De
7 /LucidaSansUnicode00 f
-(rasterizer) 3351 2864 w
-(n) 3699 2864 w
-2970 1878 3330 1338 Dl
-2970 2022 3330 1842 Dl
-2970 2166 3330 2346 Dl
-2970 2310 3330 2850 Dl
-10 /LucidaSans-Demi f
-(Figure 3) 2305 3264 w
-10 /LucidaSansUnicode00 f
-(: Per tile rasterizers.) 2727 3264 w
-(S4:) 720 3420 w
-(Finally,) 970 3420 w
-(the) 1346 3420 w
-10 /LucidaSans-Demi f
-(rasterizers) 1535 3420 w
-10 /LucidaSansUnicode00 f
-(receive) 2128 3420 w
-(the) 2503 3420 w
-(primitive) 2692 3420 w
-(in) 3155 3420 w
-(screen) 3280 3420 w
-(space,) 3631 3420 w
-(slice) 3974 3420 w
-(it) 4225 3420 w
-(to) 4326 3420 w
-(fit) 4459 3420 w
-(their) 4597 3420 w
-(tile,) 4857 3420 w
-(and) 970 3540 w
-(apply) 1186 3540 w
-(a) 1484 3540 w
-(rasterization) 1575 3540 w
-(routine) 2222 3540 w
-(based) 2606 3540 w
-(on) 2930 3540 w
-(its) 3089 3540 w
-(type.) 3242 3540 w
-(For) 3518 3540 w
-(each) 3710 3540 w
-(of) 3970 3540 w
-(the) 4104 3540 w
-(pixels,) 4295 3540 w
-(a) 4652 3540 w
-10 /LucidaSans-Demi f
-(depth) 4742 3540 w
-(test) 970 3660 w
-10 /LucidaSansUnicode00 f
-(is) 1215 3660 w
-(performed,) 1343 3660 w
-(discarding) 1934 3660 w
-(fragments) 2488 3660 w
-(that) 3030 3660 w
-(are) 3269 3660 w
-(further) 3469 3660 w
-(away.) 3853 3660 w
-(Then) 4172 3660 w
-(a) 4463 3660 w
-10 /LucidaSans-Demi f
-(fragment) 4566 3660 w
-(shader) 970 3780 w
-10 /LucidaSansUnicode00 f
-(is applied and the result written to the framebuffer after blending.) 1354 3780 w
-2070 4806 2106 4806 Dl
-2142 4806 2178 4806 Dl
-2214 4806 2250 4806 Dl
-2286 4806 2322 4806 Dl
-2358 4806 2394 4806 Dl
-2430 4806 2466 4806 Dl
-2502 4806 2538 4806 Dl
-2574 4806 2610 4806 Dl
-2646 4806 2682 4806 Dl
-2718 4806 2754 4806 Dl
-2790 4806 2826 4806 Dl
-2862 4806 2898 4806 Dl
-2934 4806 2970 4806 Dl
-2970 4806 2970 4770 Dl
-2970 4752 2970 4716 Dl
-2970 4698 2970 4662 Dl
-2970 4662 2934 4662 Dl
-2898 4662 2862 4662 Dl
-2826 4662 2790 4662 Dl
-2754 4662 2718 4662 Dl
-2682 4662 2646 4662 Dl
-2610 4662 2574 4662 Dl
-2538 4662 2502 4662 Dl
-2466 4662 2430 4662 Dl
-2394 4662 2358 4662 Dl
-2322 4662 2286 4662 Dl
-2250 4662 2214 4662 Dl
-2178 4662 2142 4662 Dl
-2106 4662 2070 4662 Dl
-2070 4662 2070 4698 Dl
-2070 4716 2070 4752 Dl
-2070 4770 2070 4806 Dl
-7 /LucidaSansUnicode00 f
-(1) 2498 4748 w
-2070 4950 2106 4950 Dl
-2142 4950 2178 4950 Dl
-2214 4950 2250 4950 Dl
-2286 4950 2322 4950 Dl
-2358 4950 2394 4950 Dl
-2430 4950 2466 4950 Dl
-2502 4950 2538 4950 Dl
-2574 4950 2610 4950 Dl
-2646 4950 2682 4950 Dl
-2718 4950 2754 4950 Dl
-2790 4950 2826 4950 Dl
-2862 4950 2898 4950 Dl
-2934 4950 2970 4950 Dl
-2970 4950 2970 4914 Dl
-2970 4896 2970 4860 Dl
-2970 4842 2970 4806 Dl
-2970 4806 2934 4806 Dl
-2898 4806 2862 4806 Dl
-2826 4806 2790 4806 Dl
-2754 4806 2718 4806 Dl
-2682 4806 2646 4806 Dl
-2610 4806 2574 4806 Dl
-2538 4806 2502 4806 Dl
-2466 4806 2430 4806 Dl
-2394 4806 2358 4806 Dl
-2322 4806 2286 4806 Dl
-2250 4806 2214 4806 Dl
-2178 4806 2142 4806 Dl
-2106 4806 2070 4806 Dl
-2070 4806 2070 4842 Dl
-2070 4860 2070 4896 Dl
-2070 4914 2070 4950 Dl
-(2) 2498 4892 w
-2070 5094 2106 5094 Dl
-2142 5094 2178 5094 Dl
-2214 5094 2250 5094 Dl
-2286 5094 2322 5094 Dl
-2358 5094 2394 5094 Dl
-2430 5094 2466 5094 Dl
-2502 5094 2538 5094 Dl
-2574 5094 2610 5094 Dl
-2646 5094 2682 5094 Dl
-2718 5094 2754 5094 Dl
-2790 5094 2826 5094 Dl
-2862 5094 2898 5094 Dl
-2934 5094 2970 5094 Dl
-2970 5094 2970 5058 Dl
-2970 5040 2970 5004 Dl
-2970 4986 2970 4950 Dl
-2970 4950 2934 4950 Dl
-2898 4950 2862 4950 Dl
-2826 4950 2790 4950 Dl
-2754 4950 2718 4950 Dl
-2682 4950 2646 4950 Dl
-2610 4950 2574 4950 Dl
-2538 4950 2502 4950 Dl
-2466 4950 2430 4950 Dl
-2394 4950 2358 4950 Dl
-2322 4950 2286 4950 Dl
-2250 4950 2214 4950 Dl
-2178 4950 2142 4950 Dl
-2106 4950 2070 4950 Dl
-2070 4950 2070 4986 Dl
-2070 5004 2070 5040 Dl
-2070 5058 2070 5094 Dl
-7 /LucidaSansUnicode20 f
-(&) 2485 5036 w
-2070 5238 2106 5238 Dl
-2142 5238 2178 5238 Dl
-2214 5238 2250 5238 Dl
-2286 5238 2322 5238 Dl
-2358 5238 2394 5238 Dl
-2430 5238 2466 5238 Dl
-2502 5238 2538 5238 Dl
-2574 5238 2610 5238 Dl
-2646 5238 2682 5238 Dl
-2718 5238 2754 5238 Dl
-2790 5238 2826 5238 Dl
-2862 5238 2898 5238 Dl
-2934 5238 2970 5238 Dl
-2970 5238 2970 5202 Dl
-2970 5184 2970 5148 Dl
-2970 5130 2970 5094 Dl
-2970 5094 2934 5094 Dl
-2898 5094 2862 5094 Dl
-2826 5094 2790 5094 Dl
-2754 5094 2718 5094 Dl
-2682 5094 2646 5094 Dl
-2610 5094 2574 5094 Dl
-2538 5094 2502 5094 Dl
-2466 5094 2430 5094 Dl
-2394 5094 2358 5094 Dl
-2322 5094 2286 5094 Dl
-2250 5094 2214 5094 Dl
-2178 5094 2142 5094 Dl
-2106 5094 2070 5094 Dl
-2070 5094 2070 5130 Dl
-2070 5148 2070 5184 Dl
-2070 5202 2070 5238 Dl
-7 /LucidaSansUnicode00 f
-(n) 2499 5180 w
-2142 4986 2592 4842 Dl
-2592 4842 2754 5166 Dl
-2754 5166 2142 4986 Dl
-2034 5274 2034 4626 Dl
-2034 4626 3006 4626 Dl
-3006 4626 3006 5274 Dl
-3006 5274 2034 5274 Dl
-(Framebuf) 1675 4676 w
-3330 4194 432 432 De
-(rasterizer) 3350 4208 w
-(1) 3698 4208 w
-3330 4698 432 432 De
-(rasterizer) 3350 4712 w
-(2) 3698 4712 w
-3330 5202 432 432 De
-7 /LucidaSansUnicode20 f
-(&) 3511 5216 w
-3330 5706 432 432 De
-7 /LucidaSansUnicode00 f
-(rasterizer) 3351 5720 w
-(n) 3699 5720 w
-2970 4878 3330 4698 Dl
-3273 4746 3329 4698 Dl
-3270 4742 3329 4698 Dl
-3268 4739 3329 4698 Dl
-3265 4735 3329 4698 Dl
-3263 4731 3329 4698 Dl
-3261 4726 3329 4698 Dl
-3260 4722 3329 4698 Dl
-3258 4718 3329 4698 Dl
-3257 4713 3329 4698 Dl
-2970 5022 3330 5202 Dl
-3257 5186 3329 5201 Dl
-3258 5181 3329 5201 Dl
-3260 5177 3329 5201 Dl
-3261 5173 3329 5201 Dl
-3263 5168 3329 5201 Dl
-3265 5164 3329 5201 Dl
-3268 5160 3329 5201 Dl
-3270 5157 3329 5201 Dl
-3273 5153 3329 5201 Dl
-2970 5166 3330 5706 Dl
-3275 5656 3329 5705 Dl
-3278 5652 3329 5705 Dl
-3281 5649 3329 5705 Dl
-3285 5646 3329 5705 Dl
-3288 5644 3329 5705 Dl
-3292 5641 3329 5705 Dl
-3296 5639 3329 5705 Dl
-3300 5637 3329 5705 Dl
-3304 5636 3329 5705 Dl
+(rasterizer) 3351 2624 w
+(n) 3699 2624 w
+2970 1782 3330 1602 Dl
+3273 1650 3329 1602 Dl
+3270 1646 3329 1602 Dl
+3268 1643 3329 1602 Dl
+3265 1639 3329 1602 Dl
+3263 1635 3329 1602 Dl
+3261 1630 3329 1602 Dl
+3260 1626 3329 1602 Dl
+3258 1622 3329 1602 Dl
+3257 1617 3329 1602 Dl
+2970 1926 3330 2106 Dl
+3257 2090 3329 2105 Dl
+3258 2085 3329 2105 Dl
+3260 2081 3329 2105 Dl
+3261 2077 3329 2105 Dl
+3263 2072 3329 2105 Dl
+3265 2068 3329 2105 Dl
+3268 2064 3329 2105 Dl
+3270 2061 3329 2105 Dl
+3273 2057 3329 2105 Dl
+2970 2070 3330 2610 Dl
+3275 2560 3329 2609 Dl
+3278 2556 3329 2609 Dl
+3281 2553 3329 2609 Dl
+3285 2550 3329 2609 Dl
+3288 2548 3329 2609 Dl
+3292 2545 3329 2609 Dl
+3296 2543 3329 2609 Dl
+3300 2541 3329 2609 Dl
+3304 2540 3329 2609 Dl
10 /LucidaSans-Demi f
-(Figure 4) 2073 6120 w
+(Figure 4) 2073 3024 w
10 /LucidaSansUnicode00 f
-(: Raster task scheduling.) 2495 6120 w
+(: Raster task scheduling.) 2495 3024 w
10 /LucidaSans-Demi f
-(4.) 720 6360 w
-(Frames of reference) 873 6360 w
+(4.) 720 3264 w
+(Frames of reference) 873 3264 w
10 /LucidaSansUnicode00 f
-(Frames are right-handed throughout every stage.) 970 6516 w
-(August 3, 2024) 2503 7680 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 4 4
-%%Page: 5 5
-/saveobj save def
-mark
-5 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 5 \255) 2783 480 w
+(Frames are right-handed throughout every stage.) 970 3420 w
gsave
newpath
-3586 1386 m
+3586 4086 m
/inpath true def
0.7 setgray
-2790 1602 14 14 De
+2790 4302 14 14 De
gsave eofill grestore 0 setgray stroke
grestore
/inpath false def
7 /LucidaSansUnicode00 f
-(p) 2703 1616 w
-2797 1602 3514 1664 Dl
-3441 1676 3514 1665 Dl
-3441 1671 3515 1664 Dl
-3440 1667 3514 1665 Dl
-3440 1662 3514 1664 Dl
-3441 1658 3515 1664 Dl
-3441 1653 3514 1663 Dl
-3441 1649 3513 1664 Dl
-3443 1645 3514 1665 Dl
-3444 1640 3513 1664 Dl
-(bx) 3543 1678 w
-2797 1602 2797 882 Dl
-2815 954 2797 882 Dl
-2811 954 2798 882 Dl
-2806 955 2797 882 Dl
-2801 956 2797 882 Dl
-2797 956 2797 882 Dl
-2793 956 2797 882 Dl
-2788 955 2797 882 Dl
-2783 954 2796 882 Dl
-2779 954 2797 882 Dl
-(by) 2685 896 w
-2797 1602 2246 1890 Dl
-2301 1841 2246 1889 Dl
-2304 1843 2246 1889 Dl
-2307 1847 2246 1889 Dl
-2309 1851 2246 1889 Dl
-2311 1855 2246 1889 Dl
-2313 1859 2246 1889 Dl
-2315 1864 2246 1889 Dl
-2317 1868 2246 1889 Dl
-2318 1872 2246 1889 Dl
-(bz) 2132 1904 w
+(p) 2703 4316 w
+2797 4302 3514 4364 Dl
+3441 4376 3514 4365 Dl
+3441 4371 3515 4364 Dl
+3440 4367 3514 4365 Dl
+3440 4362 3514 4364 Dl
+3441 4358 3515 4364 Dl
+3441 4353 3514 4363 Dl
+3441 4349 3513 4364 Dl
+3443 4345 3514 4365 Dl
+3444 4340 3513 4364 Dl
+(bx) 3543 4378 w
+2797 4302 2797 3582 Dl
+2815 3654 2797 3582 Dl
+2811 3654 2798 3582 Dl
+2806 3655 2797 3582 Dl
+2801 3656 2797 3582 Dl
+2797 3656 2797 3582 Dl
+2793 3656 2797 3582 Dl
+2788 3655 2797 3582 Dl
+2783 3654 2796 3582 Dl
+2779 3654 2797 3582 Dl
+(by) 2685 3596 w
+2797 4302 2246 4590 Dl
+2301 4541 2246 4589 Dl
+2304 4543 2246 4589 Dl
+2307 4547 2246 4589 Dl
+2309 4551 2246 4589 Dl
+2311 4555 2246 4589 Dl
+2313 4559 2246 4589 Dl
+2315 4564 2246 4589 Dl
+2317 4568 2246 4589 Dl
+2318 4572 2246 4589 Dl
+(bz) 2132 4604 w
10 /LucidaSans-Demi f
-(Figure 5) 1897 2088 w
+(Figure 5) 1897 4788 w
10 /LucidaSansUnicode00 f
-(: Example right-handed rframe.) 2319 2088 w
+(: Example right-handed rframe.) 2319 4788 w
10 /LucidaSans-Demi f
-(5.) 720 2328 w
-(Viewports) 873 2328 w
+(5.) 720 5028 w
+(Viewports) 873 5028 w
10 /LucidaSansUnicode00 f
-(A) 970 2484 w
+(A) 970 5184 w
10 /LucidaSans-Italic f
-(viewport) 1084 2484 w
+(viewport) 1084 5184 w
10 /LucidaSansUnicode00 f
-(is) 1547 2484 w
-(a) 1673 2484 w
-(sort) 1774 2484 w
-(of) 2010 2484 w
-(virtual) 2154 2484 w
-(framebuffer,) 2505 2484 w
-(a) 3161 2484 w
-(device) 3262 2484 w
-(that) 3615 2484 w
-(lets) 3852 2484 w
-(users) 4071 2484 w
-(configure) 4378 2484 w
-(the) 4885 2484 w
-(way) 720 2604 w
-(they) 940 2604 w
-(visualize) 1183 2604 w
-(a) 1639 2604 w
-(framebuffer,) 1730 2604 w
-(which) 2375 2604 w
-(changes) 2691 2604 w
-(the) 3125 2604 w
-(resulting) 3315 2604 w
+(is) 1547 5184 w
+(a) 1673 5184 w
+(sort) 1774 5184 w
+(of) 2010 5184 w
+(virtual) 2154 5184 w
+(framebuffer,) 2505 5184 w
+(a) 3161 5184 w
+(device) 3262 5184 w
+(that) 3615 5184 w
+(lets) 3852 5184 w
+(users) 4071 5184 w
+(configure) 4378 5184 w
+(the) 4885 5184 w
+(way) 720 5304 w
+(they) 940 5304 w
+(visualize) 1183 5304 w
+(a) 1639 5304 w
+(framebuffer,) 1730 5304 w
+(which) 2375 5304 w
+(changes) 2691 5304 w
+(the) 3125 5304 w
+(resulting) 3315 5304 w
10 /LucidaSans-Italic f
-(image) 3779 2604 w
+(image) 3779 5304 w
10 /LucidaSansUnicode00 f
-(\(6\)) 4076 2604 w
-(after) 4240 2604 w
-(a) 4501 2604 w
-(call) 4591 2604 w
-(to) 4790 2604 w
-(its) 4923 2604 w
+(\(6\)) 4076 5304 w
+(after) 4240 5304 w
+(a) 4501 5304 w
+(call) 4591 5304 w
+(to) 4790 5304 w
+(its) 4923 5304 w
10 /LucidaTypewriter f
-(draw) 720 2724 w
+(draw) 720 5424 w
10 /LucidaSansUnicode00 f
-(or) 1067 2724 w
+(or) 1067 5424 w
10 /LucidaTypewriter f
-(memdraw) 1228 2724 w
+(memdraw) 1228 5424 w
10 /LucidaSansUnicode00 f
-(methods.) 1791 2724 w
-(So) 2337 2724 w
-(far) 2511 2724 w
-(the) 2703 2724 w
-(only) 2917 2724 w
-(feature) 3180 2724 w
-(available) 3583 2724 w
-(is) 4065 2724 w
-(upscaling,) 4204 2724 w
-(which) 4759 2724 w
-(includes) 720 2844 w
-(user-defined) 1174 2844 w
-(filters) 1859 2844 w
-(for) 2190 2844 w
-(specific) 2380 2844 w
-(ratios,) 2798 2844 w
-(such) 3155 2844 w
-(as) 3432 2844 w
-(the) 3589 2844 w
-(family) 3795 2844 w
-(of) 4141 2844 w
-(pixel) 4289 2844 w
-(art) 4577 2844 w
-(filters) 4760 2844 w
+(methods.) 1791 5424 w
+(So) 2337 5424 w
+(far) 2511 5424 w
+(the) 2703 5424 w
+(only) 2917 5424 w
+(feature) 3180 5424 w
+(available) 3583 5424 w
+(is) 4065 5424 w
+(upscaling,) 4204 5424 w
+(which) 4759 5424 w
+(includes) 720 5544 w
+(user-defined) 1174 5544 w
+(filters) 1859 5544 w
+(for) 2190 5544 w
+(specific) 2380 5544 w
+(ratios,) 2798 5544 w
+(such) 3155 5544 w
+(as) 3432 5544 w
+(the) 3589 5544 w
+(family) 3795 5544 w
+(of) 4141 5544 w
+(pixel) 4289 5544 w
+(art) 4577 5544 w
+(filters) 4760 5544 w
10 /LucidaSans-Italic f
-(Scale[234]x) 720 2964 w
+(Scale[234]x) 720 5664 w
10 /LucidaSansUnicode00 f
-(,) 1277 2964 w
-(used) 1360 2964 w
-(for) 1644 2964 w
-(2x2,) 1835 2964 w
-(3x3) 2106 2964 w
-(and) 2345 2964 w
-(4x4) 2577 2964 w
-(scaling) 2816 2964 w
-(respectively) 3207 2964 w
+(,) 1277 5664 w
+(used) 1360 5664 w
+(for) 1644 5664 w
+(2x2,) 1835 5664 w
+(3x3) 2106 5664 w
+(and) 2345 5664 w
+(4x4) 2577 5664 w
+(scaling) 2816 5664 w
+(respectively) 3207 5664 w
10 /LucidaSans-Italic f
-([REF01]) 3780 2964 w
+([REF01]) 3780 5664 w
10 /LucidaSansUnicode00 f
-(.) 4144 2964 w
-(Users) 4260 2964 w
-(control) 4580 2964 w
-(it) 4974 2964 w
-(with calls to the viewport) 720 3084 w
+(.) 4144 5664 w
+(Users) 4260 5664 w
+(control) 4580 5664 w
+(it) 4974 5664 w
+(with calls to the viewport) 720 5784 w
10 /LucidaSansUnicode20 f
-(\031) 1937 3084 w
+(\031) 1937 5784 w
10 /LucidaSansUnicode00 f
-(s) 1969 3084 w
+(s) 1969 5784 w
10 /LucidaTypewriter f
-(setscale) 2052 3084 w
+(setscale) 2052 5784 w
10 /LucidaSansUnicode00 f
-(and) 2660 3084 w
+(and) 2660 5784 w
10 /LucidaTypewriter f
-(setscalefilter) 2872 3084 w
+(setscalefilter) 2872 5784 w
10 /LucidaSansUnicode00 f
-(methods.) 3912 3084 w
-1836 4758 1836 3318 Dl
-1836 3318 3996 3318 Dl
-3996 3318 3996 4758 Dl
-3996 4758 1836 4758 Dl
+(methods.) 3912 5784 w
+(August 24, 2024) 2471 7680 w
+cleartomark
+showpage
+saveobj restore
+%%EndPage: 5 5
+%%Page: 6 6
+/saveobj save def
+mark
+6 pagesetup
+10 /LucidaSansUnicode00 f
+(\255 6 \255) 2783 480 w
+1836 2394 1836 954 Dl
+1836 954 3996 954 Dl
+3996 954 3996 2394 Dl
+3996 2394 1836 2394 Dl
7 /LucidaSansUnicode00 f
-(Framebuf) 2755 4628 w
+(Framebuf) 2755 2264 w
gsave
newpath
-2916 4614 m
+2916 2250 m
/inpath true def
0.7 setgray
-1828 3318 14 14 De
+1828 954 14 14 De
gsave eofill grestore 0 setgray stroke
grestore
/inpath false def
-(p) 1742 3332 w
-1836 3318 2556 3318 Dl
-2484 3336 2556 3318 Dl
-2483 3331 2555 3318 Dl
-2482 3327 2555 3318 Dl
-2481 3322 2555 3318 Dl
-2481 3318 2555 3318 Dl
-2481 3313 2555 3317 Dl
-2482 3308 2555 3317 Dl
-2483 3304 2555 3317 Dl
-2484 3300 2556 3318 Dl
-(bx) 2513 3260 w
-1836 3318 1836 4038 Dl
-1818 3966 1836 4038 Dl
-1822 3965 1835 4037 Dl
-1826 3964 1835 4037 Dl
-1831 3963 1835 4037 Dl
-1836 3963 1836 4037 Dl
-1840 3963 1836 4037 Dl
-1845 3964 1836 4037 Dl
-1849 3965 1836 4037 Dl
-1854 3966 1836 4038 Dl
-(by) 1724 4052 w
+(p) 1742 968 w
+1836 954 2556 954 Dl
+2484 972 2556 954 Dl
+2483 967 2555 954 Dl
+2482 963 2555 954 Dl
+2481 958 2555 954 Dl
+2481 954 2555 954 Dl
+2481 949 2555 953 Dl
+2482 944 2555 953 Dl
+2483 940 2555 953 Dl
+2484 936 2556 954 Dl
+(bx) 2513 896 w
+1836 954 1836 1674 Dl
+1818 1602 1836 1674 Dl
+1822 1601 1835 1673 Dl
+1826 1600 1835 1673 Dl
+1831 1599 1835 1673 Dl
+1836 1599 1836 1673 Dl
+1840 1599 1836 1673 Dl
+1845 1600 1836 1673 Dl
+1849 1601 1836 1673 Dl
+1854 1602 1836 1674 Dl
+(by) 1724 1688 w
10 /LucidaSans-Demi f
-(Figure 6) 1932 4956 w
+(Figure 6) 1932 2592 w
10 /LucidaSansUnicode00 f
-(: Illustration of a 3:2 viewport.) 2354 4956 w
+(: Illustration of a 3:2 viewport.) 2354 2592 w
10 /LucidaSans-Demi f
-(References) 720 5196 w
+(References) 720 2832 w
10 /LucidaSansUnicode00 f
-([REF01]https://www.scale2x.it/) 720 5388 w
-(August 3, 2024) 2503 7680 w
+([REF01]https://www.scale2x.it/) 720 3024 w
+(August 24, 2024) 2471 7680 w
cleartomark
showpage
saveobj restore
-%%EndPage: 5 5
+%%EndPage: 6 6
%%Trailer
done
%%DocumentFonts: LucidaSansUnicode20 LucidaSansUnicode00 LucidaSans-Demi LucidaSans-Italic LucidaTypewriter
-%%Pages: 5
+%%Pages: 6