00:33.33 |
Stragus |
By the way, here's another random piece that
might be interesting, it reorders vertices of a triangle mesh to
maximize usage of the GPU vertex post-transform cache: http://www.rayforce.net/meshoptimizer.c
http://www.rayforce.net/meshoptimizer.h |
00:34.11 |
Stragus |
There's other code like it out there, but any
measured ACMR (Average Cache Miss Rate) they produce is
worse |
00:36.57 |
Stragus |
Draw time is 5%-80% faster, depending how bad
the original order is (it's usually never that bad to produce a 80%
gain, unless done on purpose) |
00:38.37 |
Stragus |
(preferably put a shufflecallback to allow
reordering vertex storage to match the indices, for better cache
locality) |
01:18.12 |
*** join/#brlcad
eafqkszujejxcbxq
(~armin@dslb-088-067-251-087.088.067.pools.vodafone-ip.de) |
02:24.43 |
starseeker |
notes that the "SOURCE CODE
LANGUAGES" section of HACKING will probably need a little tlc post
release... |
02:29.57 |
starseeker |
``Erik: is Notify backlogged, or is it
sourceforge not sending out emails correctly? |
04:34.20 |
*** join/#brlcad gabbar1947
(uid205515@gateway/web/irccloud.com/x-qimpfnjkdbpprkyl) |
05:22.15 |
*** join/#brlcad inginx747
(0c1a115b@gateway/web/freenode/ip.12.26.17.91) |
06:39.18 |
*** join/#brlcad AdityaGulati
(0e8b266a@gateway/web/cgi-irc/kiwiirc.com/ip.14.139.38.106) |
06:59.04 |
*** join/#brlcad abhishek_v
(8bd8ef9d@gateway/web/freenode/ip.139.216.239.157) |
06:59.19 |
abhishek_v |
Hey |
07:58.29 |
*** join/#brlcad Caterpillar
(~caterpill@unaffiliated/caterpillar) |
08:01.04 |
*** join/#brlcad merzo
(~merzo@38-32-133-95.pool.ukrtel.net) |
10:25.33 |
*** join/#brlcad raingloom
(~raingloom@C2267141.catv.pool.telekom.hu) |
10:43.22 |
*** join/#brlcad merzo
(~merzo@185.39.197.205) |
11:41.42 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
11:43.59 |
*** join/#brlcad merzo_
(~merzo@185.39.197.205) |
12:10.04 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
13:31.30 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
13:49.45 |
*** join/#brlcad yorik
(~yorik@2804:431:f720:db49:290:f5ff:fedc:3bb2) |
14:00.29 |
*** join/#brlcad merzo_
(~merzo@185.39.197.205) |
14:30.45 |
*** join/#brlcad yorik
(~yorik@2804:431:f720:db49:2268:9dff:fef9:3113) |
16:52.17 |
*** join/#brlcad AdityaGulati
(ca034dcc@gateway/web/cgi-irc/kiwiirc.com/ip.202.3.77.204) |
17:38.52 |
*** join/#brlcad AdityaGulati
(ca034dcc@gateway/web/cgi-irc/kiwiirc.com/ip.202.3.77.204) |
18:54.23 |
*** join/#brlcad amarjeet
(~amarjeet@27.34.244.249) |
18:54.26 |
*** join/#brlcad amarjeet_
(~amarjeet@27.34.244.249) |
19:04.05 |
*** join/#brlcad KimK
(~KimK@2001:579:d00c:800:4a5b:39ff:fe0b:57d2) |
19:06.22 |
*** join/#brlcad AdityaGulati
(0e8b266a@gateway/web/cgi-irc/kiwiirc.com/ip.14.139.38.106) |
19:27.47 |
*** join/#brlcad AdityaGulati
(0e8b266a@gateway/web/cgi-irc/kiwiirc.com/ip.14.139.38.106) |
20:06.37 |
*** join/#brlcad gabbar1947
(uid205515@gateway/web/irccloud.com/x-lvkwgmwbwhnopyda) |
22:17.15 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |