moved MD2/MDC tables from BSS to const data
Visual C++ is unable to identify them as constant data during optimization, so explicitly declare them const.pull/3765/head
parent
cd42b9954b
commit
a19299d501
|
@ -51,7 +51,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
#define AI_MDL_NORMALTABLE_H_INC
|
#define AI_MDL_NORMALTABLE_H_INC
|
||||||
|
|
||||||
|
|
||||||
float g_avNormals[162][3] = {
|
const float g_avNormals[162][3] = {
|
||||||
{ -0.525731f, 0.000000f, 0.850651f },
|
{ -0.525731f, 0.000000f, 0.850651f },
|
||||||
{ -0.442863f, 0.238856f, 0.864188f },
|
{ -0.442863f, 0.238856f, 0.864188f },
|
||||||
{ -0.295242f, 0.000000f, 0.955423f },
|
{ -0.295242f, 0.000000f, 0.955423f },
|
||||||
|
|
|
@ -36,7 +36,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
#define MDC_NORMAL_TABLE_INCLUDED
|
#define MDC_NORMAL_TABLE_INCLUDED
|
||||||
|
|
||||||
/* mdc decoding normal table */
|
/* mdc decoding normal table */
|
||||||
float mdcNormals[ 256 ][ 3 ] =
|
const float mdcNormals[ 256 ][ 3 ] =
|
||||||
{
|
{
|
||||||
{ 1.000000f, 0.000000f, 0.000000f },
|
{ 1.000000f, 0.000000f, 0.000000f },
|
||||||
{ 0.980785f, 0.195090f, 0.000000f },
|
{ 0.980785f, 0.195090f, 0.000000f },
|
||||||
|
|
Loading…
Reference in New Issue