Glenn Smith
|
a94587af43
Use strncpy instead of strcpy because again, buffer overflows
|
7 years ago |
Areloch
|
cb4989fb0b
Moves the initialization of the shader common path const var so it is set before we do an initial setup of some shadergen fields.
|
8 years ago |
Areloch
|
d870fe8890
Removes the pointless getVariable call when doing the init on our smCommonShaderPath var.
|
8 years ago |
Areloch
|
7567ca10c3
Reworks the $Core::commonShaderPath variable usage to be a static variable in ShaderGen for efficiency(only one getVariable when shadergen is initialized), as well as implements the ability to set a default value, and ensures that it tries to set a path even if the pref variable is missing which is important for ported projects from older builds.
|
8 years ago |
Areloch
|
26fd24fbab
Removes bits of code and includes that are based on old 360, xbox and PS3 flags that are no longer needed.
|
8 years ago |
RexTimmy
|
7281c2ed18
64bit shadergen hash key support.
|
9 years ago |
James Urquhart
|
3496c549b5
Hardware Skinning Support
|
10 years ago |
rextimmy
|
41e5caf22b
Direct3D11 Engine/source changes
|
9 years ago |
Azaezel
|
aa6d078c40
cuts the shadergen hashkey generator down from a 64 bit to a 32 bit key.
|
10 years ago |
LuisAntonRebollo
|
82315a9960
Merge pull request #933 from BeamNG/shadergen_glsl
|
11 years ago |
LuisAntonRebollo
|
61d3e52ad1
Changes on ShaderGen for generate GLSL shaders.
|
11 years ago |
LuisAntonRebollo
|
1ac8fab884
Changes for get necesary sampler names for OpenGL shaders.
|
11 years ago |
cpusci
|
4c35fd37af
Simple pass over the codebase to standardize the platform types.
|
12 years ago |
DavidWyand-GG
|
7dbfe6994d
Engine directory for ticket #1
|
13 years ago |