Commit History

Autor SHA1 Mensaxe Data
  mcc 524720f71d Merge 7/29 mcclure shader fixes branch with Ivan Polycode %!s(int64=13) %!d(string=hai) anos
  mcc f9e5bf72fb Material manager 'reload programs' reloads programs (shaders) but not shaders (programs), meaning materials don't actually change after a reload. Fix that. Add a 'grab all resources of type' feature to ResourceManager to support this. %!s(int64=14) %!d(string=hai) anos
  mcc 86ce241a1b Correct merge error from 185c6d4b99c5 %!s(int64=14) %!d(string=hai) anos
  mcc 185c6d4b99 Make Polycode buildable with mingw crosscompiler -- large patch comprising changes up to 6171487c3a07 in mcclure fork %!s(int64=14) %!d(string=hai) anos
  Ivan Safrin d362e3dea1 Windows fixes %!s(int64=14) %!d(string=hai) anos
  Ivan Safrin 04a22925fc Tangent generation and normal map shader support %!s(int64=14) %!d(string=hai) anos
  Cameron Hart 94c4d628d1 Win32 compile fixes. %!s(int64=14) %!d(string=hai) anos
  Cameron Hart aa4e7b968e Huge tidy up of headers. Moved includes to .cpp files where possible to improve compile times and reduce circular dependencies. %!s(int64=14) %!d(string=hai) anos
  Cameron Hart d2fde9fc99 Converted string to store as UTF-8 since the majority of the time this is how it's used. Now strings can be passed as const reference parameters which greatly reduces the amount of string copying being performed. %!s(int64=14) %!d(string=hai) anos
  Ivan Safrin f4baf7df63 Added default shaders, fixed GLSL shader calls, made GLSL part of core, added positional sound support. %!s(int64=14) %!d(string=hai) anos