Directx mode

miner65536
Member
 
Posts: 41
Joined: Tue Aug 20, 2013 22:16

Directx mode

by miner65536 » Thu Sep 12, 2013 12:11

Hi All,
I've done an x64 build of 0.4.7 & with DirectX the speedup over OGL on an i5 win8 laptop is amazing, DX runs up to 10x faster FPS compiled with VS2012.
However, It looks like there's an error in the liquid rendering tri-strip generation (or poly generation), it looks like the vertex list generated could be out by 1 vertex or so, because often, liquids, water & lava textured polygons, will appear to be rendered with some triangles terminating either right in the middle of the screen (presumably picking up zero coordinates from zeroed memory) or randomly filling the screen, presumably interpreting random memory as float coords. I've not looked at any of the code yet, just saw a common rendering problem appearing with directx mode... Maybe this is a cause of directx mode instability with other builds?
Apart from that it's rock solid, quick, and runs until it uses up all available memory!

Cheers,
Rob.
 

User avatar
Inocudom
Member
 
Posts: 2889
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

by Inocudom » Thu Sep 12, 2013 14:57

This is a question you might want to ask Fess.

Though DirectX will be faster, it does not have shader support.
 


Return to Minetest Engine

Who is online

Users browsing this forum: No registered users and 4 guests

cron