Commit Graph

2844 Commits (37c8b096b1a46fb6a4ea4654e8dc535dd8cc57cc)

Author SHA1 Message Date
dfighter1985 37c8b096b1 Added OpenGL3 as a driver option to the configuration tool.
--HG--
branch : gsoc2013-dfighter
11 years ago
dfighter1985 300cd284d1 Generate samplers for Lightmap shader, based on the number of lightmaps. This fixes the weird display of some lightmapped shapes.
--HG--
branch : gsoc2013-dfighter
11 years ago
dfighter1985 36a30e83a0 Don't try to render if can't set program up.
--HG--
branch : gsoc2013-dfighter
11 years ago
dfighter1985 1acccdb5ef Uniform index caching.
--HG--
branch : gsoc2013-dfighter
11 years ago
dfighter1985 16290f7ff9 Merging default.
--HG--
branch : gsoc2013-dfighter
11 years ago
dfighter1985 882118612d Moved some constants to uniforms.
--HG--
branch : gsoc2013-dfighter
11 years ago
dfighter1985 77ae38e452 Added a very primitive shader caching scheme.
--HG--
branch : gsoc2013-dfighter
11 years ago
kervala 0b9092a547 Changed: lua, luabind, libwww and libxml2 already linked to previous libraries (NLMISC and NLGUI) 11 years ago
kervala 0ccec811d6 Changed: Updated Freetype libraries variable 11 years ago
kervala 11dd2bc101 Changed: Look for Debug versions of libwww libraries 11 years ago
kervala 87ee7fa8d2 Changed: Moved lua, luabind and curl FIND_PACKAGE in root CMakeLists.txt 11 years ago
kervala 17ebe78cf6 Changed: Look for Debug version of freetype and use it for Debug configuration 11 years ago
StudioEtrange 3121a83730 Merged ryzom/ryzomcore into default 11 years ago
kervala 9dccf31863 Removed: S3TC module because not used anymore 11 years ago
kaetemi 361b7eab74 Fix compile error 11 years ago
kaetemi 348594e5fd Merge 11 years ago
kaetemi 68f20a3369 Use distSqTo instead of distTo 11 years ago
kaetemi 082ce825a5 Add distSqTo to CAIVector 11 years ago
kaetemi 9e1ca3d1d0 Comment if-check around commented unused client-side speed limiting code 11 years ago
kaetemi e99bf91b20 Move r2 plot item security off the AIS to the EGS and remove hardcoded sheet ids 11 years ago
StudioEtrange fec561914d Merged ryzom/ryzomcore into default 11 years ago
kervala 89b945bb8c Changed: Minor changes 11 years ago
kervala 980b7120c8 Changed: Merged code from official client 11 years ago
kervala 3c37af1bbc Fixed: Define math.fmod as a function for Lua 5.0 11 years ago
kervala 86dfd0350b Fixed: Integer 32 bits conversion to 64 bits pointer 11 years ago
kervala d03c795dd8 Changed: Don't use NLMISC includes in NLMISC PCH 11 years ago
kervala ca9597e11e Changed: Cleanlooks doesn't exist anymore in Qt 5, so use default style 11 years ago
kervala 37fa1fa1ec Fixed: Use 32 bits libraries from Windows SDK in 64 bits 11 years ago
kervala a62b5068f7 Changed: Replace atoi by NLMISC::fromString 11 years ago
kervala d196f05b7e Removed: DInput module because it's not used anymore 11 years ago
StudioEtrange d2530f6894 Merged ryzom/ryzomcore into default 11 years ago
kervala f2bc8f3c8c Added: Toolchains for Android and iOS 11 years ago
kervala 3988120c55 Changed: Allows to choose a specific Windows SDK version with WINSDK_VERSION
Changed: Look for all installed Windows SDKs
11 years ago
kervala 6ddf4786ff Changed: Use /X everytime with MSVC 11 years ago
kervala 3a7cee4aa7 Changed: Improved MFC module 11 years ago
kervala 4a4b9b5ab8 Changed: Detect hg binary under Mac OS X if /opt/local/bin is not in PATH 11 years ago
kervala 651065e4ed Added: MSVC module to use later 11 years ago
kervala a71f08274e Changed: Use PLATFORM_LINKFLAGS in *_LINKER_FLAGS 11 years ago
kervala 969d9a057d Changed: Display a message when compiling with NMake and define NMAKE 11 years ago
kervala a52df4c710 Changed: Factorized AMD/amd 11 years ago
kervala 26679e767e Changed: Allow to put a "revision" file in root directory if .hg directory is not present 11 years ago
kervala 3e4a567d6a Fixed: Don't use -fPIC and -fPIE together (this could occur in some cases) 11 years ago
StudioEtrange f10b6613cf ** PCH Support for NMake with VS2012
NMAKE-VS2012 Error LNK2011
while NMAKE-VS2010 does not complain
we need to link the pch.obj file
see http://msdn.microsoft.com/en-us/library/3ay26wa2(v=vs.110).aspx

** PCH Support for Ninja
Ninja need to add property
        OBJECT_DEPENDS for using PCH
        OBJECT_OUTPUTS for create PCH
see http://public.kitware.com/pipermail/cmake-developers/2012-March/003653.html
11 years ago
dfighter1985 931c18cb51 Diffuse texenv should work with the material color, not the diffuse color. Also modulate the texenv result with vertex color if applicable. Also add the shader type as comment in the top of the shader.
--HG--
branch : gsoc2013-dfighter
11 years ago
dfighter1985 34de0b5569 Removed renderTriangles2 as the normal render loop is used now.
--HG--
branch : gsoc2013-dfighter
11 years ago
dfighter1985 a1cf2c640b This too.
--HG--
branch : gsoc2013-dfighter
11 years ago
dfighter1985 35429fea43 Oups forgot this when changing the rendering loop.
--HG--
branch : gsoc2013-dfighter
11 years ago
dfighter1985 7307d748ea Sometimes shapes have 0 materials?!
--HG--
branch : gsoc2013-dfighter
11 years ago
dfighter1985 14aea7acc9 Removed the debug triangle from the material editor plugin.
--HG--
branch : gsoc2013-dfighter
11 years ago
dfighter1985 eabc209303 Render from the normal loops.
--HG--
branch : gsoc2013-dfighter
11 years ago