{"id":8,"date":"2005-10-14T10:01:29","date_gmt":"2005-10-14T08:01:29","guid":{"rendered":"http:\/\/www.katastrophos.net\/blog\/?p=8"},"modified":"2006-11-04T01:41:51","modified_gmt":"2006-11-03T23:41:51","slug":"optimized-gr32_polygonspas","status":"publish","type":"post","link":"https:\/\/katastrophos.net\/andre\/blog\/2005\/10\/14\/optimized-gr32_polygonspas\/","title":{"rendered":"Optimized GR32_Polygons.pas"},"content":{"rendered":"<p>As previously mentioned on the Graphics32 newsgroup I&#8217;ve made initial optimizations to the GR32_Polygons unit.<br \/>\nThis version fixes several inefficiencies and a major performance issue mostly noticeable with the standard memory manager. Initial benchmarking shows a 2.2-fold performance increase.<br \/>\nIf you want to give it a try, you can download the version here:<\/p>\n<p><a class=\"downloadlink\" href='\/andre\/blog\/wp-content\/GR32_Polygons.pas' title='Optimized Polygons unit'>GR32_Polygons.pas<\/a><\/p>\n<p>I&#8217;m still working on some other improvements not included in this file.<br \/>\nPlease let me know, how it performed for you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As previously mentioned on the Graphics32 newsgroup I&#8217;ve made initial optimizations to the GR32_Polygons unit. This version fixes several inefficiencies and a major performance issue mostly noticeable with the standard memory manager. Initial benchmarking shows a 2.2-fold performance increase. If you want to give it a try, you can download the version here: GR32_Polygons.pas I&#8217;m [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[2,20,3],"class_list":["post-8","post","type-post","status-publish","format-standard","hentry","tag-delphi","tag-development","tag-graphics32"],"_links":{"self":[{"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/posts\/8"}],"collection":[{"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/comments?post=8"}],"version-history":[{"count":0,"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/posts\/8\/revisions"}],"wp:attachment":[{"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/media?parent=8"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/categories?post=8"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/katastrophos.net\/andre\/blog\/wp-json\/wp\/v2\/tags?post=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}