* Fixed up shader compilation errors to get lighting and shadows working again on Mac.
* Cleaned up vertex buffer allocation to guarantee allocation and deallocation using the same allocation methods from the same pools. * Added new shader feature for atmospheric helpers in the absence of lighting. Reviewed by davep.
Showing
- indra/llrender/llglslshader.cpp 17 additions, 4 deletionsindra/llrender/llglslshader.cpp
- indra/llrender/llglslshader.h 1 addition, 0 deletionsindra/llrender/llglslshader.h
- indra/llrender/llshadermgr.cpp 4 additions, 1 deletionindra/llrender/llshadermgr.cpp
- indra/llrender/llvertexbuffer.cpp 107 additions, 115 deletionsindra/llrender/llvertexbuffer.cpp
- indra/llrender/llvertexbuffer.h 22 additions, 9 deletionsindra/llrender/llvertexbuffer.h
- indra/newview/app_settings/shaders/class1/deferred/alphaSkinnedV.glsl 6 additions, 0 deletions...w/app_settings/shaders/class1/deferred/alphaSkinnedV.glsl
- indra/newview/app_settings/shaders/class1/deferred/alphaV.glsl 6 additions, 0 deletions.../newview/app_settings/shaders/class1/deferred/alphaV.glsl
- indra/newview/app_settings/shaders/class1/deferred/avatarAlphaV.glsl 6 additions, 0 deletions...ew/app_settings/shaders/class1/deferred/avatarAlphaV.glsl
- indra/newview/app_settings/shaders/class2/deferred/alphaSkinnedV.glsl 6 additions, 0 deletions...w/app_settings/shaders/class2/deferred/alphaSkinnedV.glsl
- indra/newview/app_settings/shaders/class2/deferred/alphaV.glsl 6 additions, 0 deletions.../newview/app_settings/shaders/class2/deferred/alphaV.glsl
- indra/newview/app_settings/shaders/class2/deferred/avatarAlphaV.glsl 6 additions, 0 deletions...ew/app_settings/shaders/class2/deferred/avatarAlphaV.glsl
- indra/newview/llviewershadermgr.cpp 24 additions, 7 deletionsindra/newview/llviewershadermgr.cpp
Loading
Please register or sign in to comment