<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://dreamcast.wiki/wiki/index.php?action=history&amp;feed=atom&amp;title=Pushing_Polygons</id>
	<title>Pushing Polygons - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://dreamcast.wiki/wiki/index.php?action=history&amp;feed=atom&amp;title=Pushing_Polygons"/>
	<link rel="alternate" type="text/html" href="https://dreamcast.wiki/wiki/index.php?title=Pushing_Polygons&amp;action=history"/>
	<updated>2026-05-23T23:40:26Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://dreamcast.wiki/wiki/index.php?title=Pushing_Polygons&amp;diff=3672&amp;oldid=prev</id>
		<title>GyroVorbis: Created Basic skeleton page with index of topics</title>
		<link rel="alternate" type="text/html" href="https://dreamcast.wiki/wiki/index.php?title=Pushing_Polygons&amp;diff=3672&amp;oldid=prev"/>
		<updated>2025-01-08T04:09:08Z</updated>

		<summary type="html">&lt;p&gt;Created Basic skeleton page with index of topics&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;WIP page for a deep-dive into how to efficiently maximize polygon throughput and and optimize T&amp;amp;L for the Sega Dreamcast with the KallistiOS SDK.&lt;br /&gt;
&lt;br /&gt;
= Rendering =&lt;br /&gt;
== Vertex Submission ==&lt;br /&gt;
* Basic&lt;br /&gt;
* DMA&lt;br /&gt;
* Direct&lt;br /&gt;
* Hybrid&lt;br /&gt;
== Mesh Formats ==&lt;br /&gt;
* triangle Strips&lt;br /&gt;
== Vertex Formats ==&lt;br /&gt;
* sprites&lt;br /&gt;
* 16-bit UV&lt;br /&gt;
* floating-point colors&lt;br /&gt;
== Polygon Headers ==&lt;br /&gt;
* Caching&lt;br /&gt;
= SH4 Math Acceleration = &lt;br /&gt;
* vec3f&lt;br /&gt;
* matrix_t&lt;br /&gt;
* fmath.h&lt;br /&gt;
= Cache Management = &lt;br /&gt;
* Prefetching&lt;br /&gt;
* OCRAM&lt;br /&gt;
* OCINDEX&lt;/div&gt;</summary>
		<author><name>GyroVorbis</name></author>
	</entry>
</feed>