Jump to content


Photo

Compiled LLVMpipe/Softpipe for Windows

opengl32 software rasterizer

  • Please log in to reply
55 replies to this topic

#51 pal1000

pal1000

    Newbie

  • Member
  • Pip
  • 5 posts

Posted 10 March 2017 - 03:30 PM

I posted the next release 17.0.1.391-2 with S3TC support. It should be live in a few minutes.



#52 lowenz

lowenz

    Advanced Member

  • Member
  • PipPipPip
  • 1487 posts

Posted 10 March 2017 - 03:56 PM

Thanks man!


Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.


#53 pal1000

pal1000

    Newbie

  • Member
  • Pip
  • 5 posts

Posted 11 March 2017 - 09:21 AM

Voilà! 1-2 FPS :D

 

newjob_2017_03_06_16_35_45.jpg

@lowenz, you have complained about poor performance with S3TC, If this is a 32-bit game, this S3TC DLL might help as it does not require cygwin runtime which may deplete performance due its "middleman" position. 

I was finally successful on building libtxc_dxtn from source for 32-bit Windows. The problem was Msys2 mingw-w64-i686-toolchain being buggy and failing to make a proper 32-bit DLL. I used mingw-w64-i686 standalone with dwarf exceptions and posix threading. The DLL is also much smaller, only 59 KB.


Edited by pal1000, 11 March 2017 - 09:23 AM.


#54 lowenz

lowenz

    Advanced Member

  • Member
  • PipPipPip
  • 1487 posts

Posted 11 March 2017 - 03:24 PM

I'll try!

 

Can you release your package as a simple zip with loose files too? (for 32 AND 64 bit systems)


Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.


#55 pal1000

pal1000

    Newbie

  • Member
  • Pip
  • 5 posts

Posted 11 March 2017 - 04:43 PM

Done. The portable version still includes the old cygwin binary and runtime for 32-bit apps, though, so please use the DLL from my previous post in place to benchmark as I decided to wait for your results. If you are wondering why I ditched the 64-bit cygwin binary, it isn't just because I was able to build libtxc_dxtn for 64-bit to begin with, but also it was causing instant exits or hangs with 100% CPU utilization on a hyperthread. And all this with an app that doesn't even actively use the extension. It just detects it to show up in a system information board.


Edited by pal1000, 11 March 2017 - 04:44 PM.


#56 lowenz

lowenz

    Advanced Member

  • Member
  • PipPipPip
  • 1487 posts

Posted 12 March 2017 - 04:45 AM

Well, the dark mod - see my screenshot, is taken from The Dark Mod - is too heavy for MESA with my CPU (a poor i3 6300) but I will test other S3TC *OLD* games !


Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users