quiverteam / Engine

Modified Version of Source 2007
104 stars 29 forks source link

DirectX 11 Shader API #71

Open lachbr opened 4 years ago

lachbr commented 4 years ago

I’m writing a DirectX 11 Shader API and porting all existing shaders to DirectX 11 and Shader Model 4.

Todo as of 3/16/2020

lachbr commented 4 years ago

I've overhauled state changing and state management to be as fast as possible. From my observation, the DX11 implementation is 10-20% faster on average than the DX9 implementation.

lachbr commented 4 years ago

I've fixed software and hardware facial animation and other bugs with vertex/index buffers. I've continued to port shaders and fix various bugs.