aboutsummaryrefslogtreecommitdiff
path: root/src/shader.cpp
AgeCommit message (Expand)Author
2018-11-28Move client-specific files to 'src/client' (#7902)Quentin Bazin
2017-08-20Modernize code: very last fixes (#6290)Loïc Blot
2017-08-19Code modernization: src/p*, src/q*, src/r*, src/s* (partial) (#6282)Loïc Blot
2017-07-11Add 'plantlike_rooted' drawtypenumber Zero
2017-07-01Include TILE_MATERIAL_OPAQUE in shaders header (#6086)stujones11
2017-07-01Tile material: Add 'TILE_MATERIAL_OPAQUE', use for drawtype 'NDT_NORMAL'stujones11
2017-06-26Isolate irrlicht references and use a singleton (#6041)Loïc Blot
2017-06-11Remove threads.h and replace its definitions with their C++11 equivalents (#5...ShadowNinja
2017-06-06Use C++11 mutexes only (remove compat code) (#5922)Loïc Blot
2017-04-19Fix various variables passed by copy instead of const ref (#5610)Loïc Blot
2017-01-23Add hardware node coloring. Includes:Dániel Juhász
2016-12-07Fog: Make fraction of visible distance at which fog starts configurableLars Hofhansl
2016-11-23No functional changes. Credit gcuZeno-
2016-11-23Fix superflous shader setting updates (#4800)ShadowNinja
2016-11-04Remove unused shader matrices. (#4723)lhofhansl
2016-03-19Clean up StrfndShadowNinja
2016-02-11Set proper GLSL pixel shader versionRealBadAngel
2016-02-11Dump shader programs on compile errorsRealBadAngel
2016-02-09Fix inverted conditions in shader.cppLoic Blot
2016-02-09shader.cpp: don't test twice if shader programs are presentLoic Blot
2016-02-09Filmic HDR tone mappingRealBadAngel
2015-10-16Refactor thread utility interfacekwolekr
2015-08-25Change i++ to ++iDavid Jones
2015-08-23Clean up threadingShadowNinja
2015-07-02Shaders fixes and cleanup relief mapping code.RealBadAngel
2015-06-14Improved parallax mapping. Generate heightmaps on the fly.RealBadAngel
2015-05-19Replace instances of std::map<std::string, std::string> with StringMapkwolekr
2015-04-01Move globals from main.cpp to more sane locationsCraig Robbins
2015-03-07For usages of assert() that are meant to persist in Release builds (when NDEB...Craig Robbins
2015-03-05Replace std::list to std::vector into tile.cpp (m_texture_trash) and move til...Loic Blot
2014-10-02Add optional framed glasslike drawtypeBlockMen
2014-09-21Add firelike drawtypeTriBlade9
2014-07-06Fix warnings reported by clangsfan5
2014-07-02Fix memory leaks in GenericCAO, ShaderSource and Player classessapier
2014-06-15Unite nodes shaders.RealBadAngel
2014-04-15Fix all warnings reported by clangSfan5
2014-03-21Normal maps generation on the fly.RealBadAngel
2014-01-10Make MutexQueue use jsemaphore for signalingsapier
2013-12-09Optimize shaders code. Add settings at compile time.RealBadAngel
2013-12-08Fix shaders on some GPUsNovatux
2013-12-01Cleanup jthread and fix win32 buildsapier
2013-11-17Fix Result of processed Request was written to invalid (non existent) ResultQ...sapier
2013-11-17Fix multicaller support in RequestQueuesapier
2013-07-08Settings: everything != 0 equals true; remove .asm shadersPilzAdam
2013-07-07Fix many formspec menu bugssapier
2013-07-05Don't rebuild the dummy shader (less SourceShaderCache warning spam)Kahrl
2013-05-06Fix shader license headers to be LGPLBrent Hull
2013-04-07fix memory leak on shader shutdownsapier
2013-03-11Migrate to STL containers/algorithms.Ilya Zhuravlev
2013-02-24Update Copyright YearsSfan5