by Rachael » Tue Jan 14, 2020 3:57 am
This is probably a NYI thing in SoftPoly. Keep in mind the shader functions in SoftPoly are extremely time-sensitive - every new check or function you put in here will likely result in a FPS hit even when they are not active.
I think I could code in a colormap shader pretty easily, but I don't trust myself to be able to optimize it well, because I tend to favor code organization and moddability over speed. This probably needs dpJudas's SSE2 methods.
This is probably a NYI thing in SoftPoly. Keep in mind the shader functions in SoftPoly are [i]extremely[/i] time-sensitive - every new check or function you put in here will likely result in a FPS hit even when they are not active.
I think I could code in a colormap shader pretty easily, but I don't trust myself to be able to optimize it well, because I tend to favor code organization and moddability over speed. This probably needs dpJudas's SSE2 methods.