Commit Graph

3109 Commits (a119d3e1a0bf8e065af606f3240eb19f30ad8939)

Author SHA1 Message Date
dfighter1985 50bb8c5d60 Made some GLSL related OpenGL functions available.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 10aad932db Removed checks for ARB fragment shader, as it's part of OpenGL as of 3.0+, also fragment shaders cannot be disabled as of the same version.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 dd0a691fb8 This also belongs there.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 90595b5bb6 Removed NV Texture env combine stuff.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 3aae79c38b Removed NV Texture Shader related stuff.
--HG--
branch : gsoc2013-dfighter
12 years ago
kervala f680e3943d Changed: Minor formatting 12 years ago
kervala a41ba055a5 Fixed: PCH with Qt 5 and CMake 2.8.11 12 years ago
kervala c792c423db Fixed: X64 not detected with CMake 2.8.11 12 years ago
kervala 2c7f848c83 Changed: Tabulations to spaces 12 years ago
dfighter1985 6fba0c094a Merging default
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 c90f51afbe Look for OpenGL 3.3 not 1.2 on startup.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 82d29b3e23 In OpenGL 3+ we cannot disable HW VBO since it's mandatory, also Vertex Programs are mandatory too, so they must be abailable. No need to check for them!
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 a81db21e0a Removed lots of EXT Vertex Shader related code.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 932f2bdd27 Removed lots of Nvidia shader related code.
--HG--
branch : gsoc2013-dfighter
12 years ago
kaetemi 71cdf88b81 Fix warning
--HG--
branch : multipass-stereo
12 years ago
dfighter1985 f925666d83 Manage the texture matrices too.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 b1777ff546 Projection matrix is now generated and managed by Nel and only loaded into OpenGL when dirty.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 f34f4d10d3 While I'm at it, I've renamed the VBO parameters too for the same reason.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 15b4be874e Removed the ARB keyword from the VBO managing GL functions, as they are part of the core specification as of OpenGL 3.3
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 31451aa0f6 Removed the ARB word from the names of CVertexArrayRangeARB and CVertexBufferHardARB.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 cfc4565b5d Removed more stuff that's no longer neccessary now that we only work with VBO.
--HG--
branch : gsoc2013-dfighter
12 years ago
kaetemi 96b2df8405 Merge with default
--HG--
branch : multipass-stereo
12 years ago
kaetemi 53bebec880 Add some basic prediction to CCDBNodeBranch::find
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi 3bc5d88d78 Force link 12 years ago
dfighter1985 6360302a2b Use VBO only.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 bb6195f858 Always prefer VBOs as OpenGL core requires the use of VBOs.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 ee2c14670e It's a good idea to actually use the VBO if we spent this time cleaning up the implementations :D
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 44188b58b7 We only have 1 kind of HW VBO left.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 0d98540f2e Ryzom checks for 0 allocated AGP/Video RAM, so lie max. here instead of saying 0.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 adab29e5a6 There's no need for *this* dummy VB either.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 5e69d558ec Since we use HW VBO, we don't need to actually check for it.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 b444f69db3 VertexArrayRange allocation thing is pointless when using ARB VBOs since, the driver takes care about allocating to either system RAM or video RAM.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 e41a15ae30 Allow Ryzom client to use the new driver.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 d06f675c08 Removed more of the vendor specific VBO stuff ( function definitions for example )
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 28c49a0427 These friends and the function are now pointless.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 5c7540d85e Removed vendor specific VBO code.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 8f45e49fa0 GL3 driver can now be instantiated.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 7f0ae42a40 Finally finished cleaning the OpenGL ES stuff.
--HG--
branch : gsoc2013-dfighter
12 years ago
kaetemi 1c3fbf0256 Improve performance of UsedTexture debugging info in OpenGL driver
--HG--
branch : kaetemi-optimize
12 years ago
dfighter1985 e44b663bdb Even more OpenGL ES cleanup.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 2b5eddbe95 More OpenGL ES cleanup.
--HG--
branch : gsoc2013-dfighter
12 years ago
kaetemi 64335ae0b8 NLGUI files dbgroup_combo_box.cpp and dbgroup_select_number.cpp were not linked 12 years ago
kaetemi f5a8bd2785 Missed one 12 years ago
kaetemi 692dafacfb Fix a typo 12 years ago
kaetemi 343cc325b2 Merge 12 years ago
kaetemi 72fabe141e Fix another compile error 12 years ago
kaetemi 2670e34621 Can't include this here. A light header with all of these maximum constants might be handy 12 years ago
kaetemi cf42b3473f Fix a compile error 12 years ago
kaetemi 0163a508c2 Merge 12 years ago
kaetemi 32082e854a Avoid redundant per-frame calls to getDbProp("UI:VARIABLES:DIRECTION"")
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi 16783449a7 Avoid redundant per-frame calls to getDbProp in outpost.xml and outpost.lua
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi 70ea479714 Make _ShowReticleLeaf static
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi ed912ab3ae Avoid redundant per-frame calls to getDbProp("UI:VARIABLES:CDB_INIT_IN_PROGRESS")
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi 1fc4277cf4 Avoid redundant per-frame calls to getDbProp("UI:VARIABLES:MK_MOVE")
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi cc2465199c Avoid redundant per-frame calls to getDbProp("UI:SAVE:USER_CHAR_FADE")
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi 23ac008cf1 Avoid redundant per-frame calls to getDbProp("SERVER:WEATHER:VALUE")
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi 171faa31fb Avoid redundant calls to getDbProp("UI:SAVE:INSCENE:...")
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi 477e9e8ef1 Avoid redundant calls to getDbProp in CEntityCL
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi aeb9f4d945 Avoid redundant per-frame calls to getDbProp("UI:ENTITY:GUILD:#:ICON")
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi 13fc6ffb58 Avoid per-frame 'set' action handler in map.xml when opening the respawn map
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi 22710e12bd Avoid per-frame 'set' action handler in config.xml for blending day and night color
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi 5a9537dfcc Avoid having to use 'set' action handler, which parses the value expression on every use, in interface links by implementing use of cdb nodes as targets
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi 19a8b48355 Avoid redundant per-frame calls to getDbProp("SERVER:USER:DEFAULT_WEIGHT_HANDS")
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi a75bd5d23a Avoid redundant per-frame calls to getDbProp in CNetManager
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi 7bb8dec40c Parse action handler condition for interface link in advance
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi d5308215aa Avoid redundant per-frame calls to getDbProp in NLGUI::CWidgetManager
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi fb00acf329 Avoid redundant per-frame calls to getDbValue32(toString("SERVER:CHARACTER_INFO:CHARACTERISTICS%d:VALUE", i))
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi 5f80a90a1c Avoid redundant per-frame calls to getDbProp("UI:VARIABLES:FPS", false)
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi 2a57f6c647 Avoid redundant per-frame calls to getDbProp("UI:VARIABLES:TOTAL_MALUS_EQUIP", false)
--HG--
branch : kaetemi-optimize
12 years ago
kaetemi 0897092fe3 Avoid redundant per-frame calls to getDbProp("UI:SAVE:SHOW_RETICLE")
--HG--
branch : kaetemi-optimize
12 years ago
dfighter1985 879f2f3a85 More GLES stuff removed.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 40da205b59 Removed some GLES related code.
--HG--
branch : gsoc2013-dfighter
12 years ago
kervala 8577277bfd Fixed: prtab function not compiling with VC++ (define DEBUG_CRYPT if you want to debug crypt() method) 12 years ago
Cédric OCHS 1a83892ec6 Merged in StudioEtrange/ryzomcore/StudioEtrange/fix-some-probleme-with-spaces-in-path-on-1374699208398 (pull request #19)
Fix some problems with space char in path on windows
12 years ago
kaetemi f6ee2707ea Merge with default
--HG--
branch : multipass-stereo
12 years ago
kaetemi 55a00fd518 Don't do EOL changes for database.xml and msg.xml, causes checksum difference 12 years ago
dfighter1985 296083ba61 First batch of renames.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 d5e5775f29 "Forked" the OpenGL driver.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 dddd531249 Moved back the unix event emitter to the OpenGL driver. It was a bad idea to move it out ( this way ) originally.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 1c0d74fc00 Unix build fixes.
--HG--
branch : gsoc2013-dfighter
12 years ago
kaetemi 78595ec0e6 Silently sneaking in a nicer splash image for ovqt 12 years ago
dfighter1985 dcf3ba2785 Move unix event emitter out of the driver, to NL3D.
--HG--
branch : gsoc2013-dfighter
12 years ago
kaetemi 1e9771d054 Merge with default
--HG--
branch : multipass-stereo
12 years ago
StudioEtrange 0efa7c8aee PCHSupport.cmake edited online with Bitbucket
--HG--
branch : StudioEtrange/fix-some-probleme-with-spaces-in-path-on-1374699208398
12 years ago
StudioEtrange 744267c63b Fix some probleme with spaces in path on windows
PCHSupport.cmake edited online with Bitbucket

--HG--
branch : StudioEtrange/fix-some-probleme-with-spaces-in-path-on-1374699208398
12 years ago
StudioEtrange f18dd1f351 Error passing wrong version number to msvc linker
ENV: WinSDK8 VS2012 Compilation in 64 Bits
ERROR: error when linking client

CAUSE: msvc link support only major and minor version number. Before VS2012 extra number (like revision number) were stripped. Now the link throw an error with VS2012

see https://bugs.php.net/bug.php?id=63537 see http://msdn.microsoft.com/fr-fr/library/h88b7dc8(v=vs.110).aspx

--HG--
branch : StudioEtrange/error-passing-wrong-version-number-to-ms-1374694351376
12 years ago
StudioEtrange 885a39ad7e nel.cmake edited online with Bitbucket
--HG--
branch : StudioEtrange/nelcmake-edited-online-with-bitbucket-1374694264640
12 years ago
StudioEtrange cc30e3b8f8 ENV:
WinSDK8
VS2012
Compilation in 64 Bits

ERROR:
error when linking client

CAUSE:
msvc link support only major and minor version number.
Before VS2012 extra number (like revision number) were stripped. Now the link throw an error with VS2012

see https://bugs.php.net/bug.php?id=63537
see http://msdn.microsoft.com/fr-fr/library/h88b7dc8(v=vs.110).aspx

--HG--
branch : StudioEtrange/env-winsdk8-vs2012-compilation-in-64-bit-1374693753244
12 years ago
kaetemi e435a07bb6 Fix bug #45 crash in zone lighter with large number of CPU cores 12 years ago
kaetemi e9c274c135 Use tags for pacs prim export 12 years ago
kaetemi 179669116c EOL 12 years ago
kervala aeddda3e19 Fixed: lua_open() doesn't exist with Lua 5.2 12 years ago
kervala 296b4384a8 Fixed: Compilation in 64 bits with Windows SDK 8.0 (patch provided by StudioEtrange) 12 years ago
dfighter1985 0c64261e22 The 3dsmax exporter will now use the material file specified in the Nel material.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 f94960dffe Added the Nel material file selection possibility to the Nel material 3dsmax startup script.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 3ff8613205 Merging default.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 7a9ae41fd5 Missing a letter e here
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 ac98c00088 The prototype of the material exporter. It's only called when exporting a mesh, for now.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 80bcf2026a If dynamic material already exists, simply just reinitialize it.
--HG--
branch : gsoc2013-dfighter
12 years ago
kaetemi 5831150471 Merge with default
--HG--
branch : multipass-stereo
12 years ago
kaetemi 347d4e0940 Some necessary ryzom tools did not build when client and server were unchecked 12 years ago
kaetemi 662b75f87a Merge with default
--HG--
branch : multipass-stereo
12 years ago
kaetemi 02dc3c1cfe Fix a divide-by-zero crash in the 3ds Max plugins on really fast PCs 12 years ago
kaetemi f280f4673f Merge with default
--HG--
branch : multipass-stereo
12 years ago
kaetemi 53e11d0d68 Merge with default
--HG--
branch : multipass-stereo
12 years ago
kaetemi 8323f95e22 Fix issue #48, landscape quality issues caused by incorrect defaults 12 years ago
kaetemi 9f185ce38d Fix an error in 3ds Max with the material script 12 years ago
dfighter1985 e99c1e2785 Clear the properties when clearing the scene, and also deactivate the buttons and comboboxes of the material widget.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 b776409cc8 More material properties are converted now.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 6ad18a88f5 Shouldn't reset the material properties, when editing them.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 37fb2cfcda Started work on converting the old material to new one. Some colors are already out. Also made some modifications to the editor so it can deal with it.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 fb3f069a38 Should be able to save QColor based QVariant too.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 c8147b301c Oups. Wrong copypaste of my own code.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 192e9c058a More work on the Variant type. Also modified material editor to use it.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 a113c81db3 Added a Variant type ( for holding variable type values ) to NLMISC
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 9306bd71e6 Added GUI code for multi/sub-material.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 c2296a2a93 It's not a terrible idea to remember the last used directory in the file open dialogs.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 04dcad32e7 Added support for adding basic primitives cube, sphere, cylinder, teapot.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 a2ccb7e796 The main window takes ownership of ViewPortWidget because of setCentralWidget, so no need to delete it here.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 6d31a50f5d I'll give up, I don't know why wheel events are not passed over to this widget as native events. Fortunately they are not needed, since the Nel style 3d mouse listener doesn't use them.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 42bf13dcfd Implemented shape moving/rotating/zooming. Used parts of Dnk's code from object viewer for setting the camera up properly. NOTE: for some reason the ViewPortWidget doesn't receive native mouse wheel events. An investigation is in order.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 66fb3c1284 Shapes can now be loaded and rendered to ViewPortWidget.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 8408ddd552 Added ViewPortWidget.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 96eb64ecbe Shader can now be set for the rendering pass, using the shader combo box in MaterialWidget.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 cc86cdd3ef ShaderEditorWidget will now load/save it's content.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 c9cd9cdd3c Shaders will now show up in the shader combobox of MaterialWidget.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 1f2ff5721e Shaders are now loaded/saved/deleted from the disk.
--HG--
branch : gsoc2013-dfighter
12 years ago
kaetemi d5329b1ac8 Fix bad includes in snowballs, re #43
--HG--
branch : multipass-stereo
12 years ago
Michael Witrant 293601e80e Fixed definition tests for optional LibOVR
--HG--
branch : multipass-stereo
12 years ago
Michael Witrant a33a0e5c56 LibOVR is optional, and is disabled by default
--HG--
branch : multipass-stereo
12 years ago
Michael Witrant 0036b5c619 Added Win32 and Apple LibOVR build paths
--HG--
branch : multipass-stereo
12 years ago
Michael Witrant fa4cbb00f7 Fixed Linux build failure because a temporary pointer was passed, ref #43
--HG--
branch : multipass-stereo
12 years ago
Michael Witrant c60bd3e3f5 Added LibOVR finder and Linux support, ref #43
--HG--
branch : multipass-stereo
12 years ago
dfighter1985 00b47d6a50 Implemented the Shader widget, more or less.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 128c2a3270 Changed the Shader widget a little.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 a57bb57c58 Missed these.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 a71e4bc3ed Added some Shader related classes. They are not yet complete.
--HG--
branch : gsoc2013-dfighter
12 years ago
kaetemi d1051ce5c9 Handle head orientation in ryzom client, ref #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi eab2386ff6 Don't render to texture when in wireframe mode, re #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 248f07ad9e Put stereo render loop inside ryzom client main loop, see #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi b1aaf05bf6 Init/release VR interfaces in ryzom client, ref #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi ffe05eae62 Move some more updates out of the render code, see #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 263e506551 Some necessary changes to camera setting, re #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 5ac4a23bd3 Some more cleanup
--HG--
branch : multipass-stereo
12 years ago
kaetemi 93d856b394 Make oversize screenshots be perfectly seamless
--HG--
branch : multipass-stereo
12 years ago
kaetemi bf8ad82e21 Pull weather updates out of scene render
--HG--
branch : multipass-stereo
12 years ago
kaetemi 5c568c6ea0 Correctly apply bloom on oversize screenshots
--HG--
branch : multipass-stereo
12 years ago
kaetemi c87403ecb9 Refactor fulldetail override
--HG--
branch : multipass-stereo
12 years ago
kaetemi 25f5bccfe6 Merge with default
--HG--
branch : multipass-stereo
12 years ago
kaetemi 352ee42571 Distort 2D gui as well, ref #43
--HG--
branch : multipass-stereo
12 years ago
Jan Boon 46c4cc7aa4 Merged in botanic/rc-botanic-webdev (pull request #13)
warning and path fix's
12 years ago
kaetemi 6cfc75a1a2 Correctly synchronize some more animation in snowballs, re #43
--HG--
branch : multipass-stereo
12 years ago
dfighter1985 6d79a2cf6f Use the color editor for color properties. Also don't crash if property type is not supported by the property browser.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 2e6b1a834f We don't want duplicate property names and labels either.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 9294cdc644 We don't want duplicate passes.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 ea06a2c656 Property values can now be changed.
--HG--
branch : gsoc2013-dfighter
12 years ago
kaetemi dcd77495ca Fix particles being animated twice in stereo render, see #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi bf8bd64f0d Add stereo debugger for visually comparing rendered frames, ref #43
--HG--
branch : multipass-stereo
12 years ago
dfighter1985 9ee24b3b93 Property browser will now show the properties.
--HG--
branch : gsoc2013-dfighter
12 years ago
kaetemi e68e7161d8 Use width instead of height of screen for hmd fov, re #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 1fe2b62eb1 Add minimal head model and world scale, ref #43
--HG--
branch : multipass-stereo
12 years ago
dfighter1985 ed267a6587 Probably we don't want the default first pass to be stuck with us if we're loading a material.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 fa3ad050de It's not a bad idea to always have at least 1 pass.
--HG--
branch : gsoc2013-dfighter
12 years ago
kaetemi 0dd8764e45 Make bloom work together with render target used for the rift shader, ref #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 52f4a37939 Remove unnecessary user render target code from bloom, see #43
--HG--
branch : multipass-stereo
12 years ago
dfighter1985 d96b7e2d66 Added a new class, MaterialSpliter, it holds the Material widget, and the Material properties Qt property tree widget, and acts as a proxy / message router for them.
--HG--
branch : gsoc2013-dfighter
12 years ago
kaetemi 8c86b05d5b Merge with default
--HG--
branch : multipass-stereo
12 years ago
kaetemi 391fa6dcff Add arbfp1 and fp40 barrel fragment programs, see #43
--HG--
branch : multipass-stereo
12 years ago
dfighter1985 c9605dde57 Little bit of refactoring.
--HG--
branch : gsoc2013-dfighter
12 years ago
kaetemi 73d3176f0c Test arbfp1, see #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 5bae110c2c Properly scale seconds per frame graph in snowballs
--HG--
branch : multipass-stereo
12 years ago
kaetemi d13da7a398 Prefer NPOT texture over RECT texture
--HG--
branch : multipass-stereo
12 years ago
dfighter1985 832178a83f Adding / Removing properties will now work.
--HG--
branch : gsoc2013-dfighter
12 years ago
kaetemi 43f8adff79 Render left and right deformed view, re #43
--HG--
branch : multipass-stereo
12 years ago
dfighter1985 94fe455a1a Material widget now retrieves the passes when loading a material.
--HG--
branch : gsoc2013-dfighter
12 years ago
kaetemi ce92c13289 Test the barrel shader, see #43
--HG--
branch : multipass-stereo
12 years ago
dfighter1985 067676c049 Changing passes should now show up on the material widget too!
--HG--
branch : gsoc2013-dfighter
12 years ago
kaetemi d45813adfc Workaround in snowballs for fullscreen bug with opengl driver
--HG--
branch : multipass-stereo
12 years ago
kaetemi c5c6f7c871 Render the scene to a target texture for the stereo rendering filter, ref #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 7766116494 Fix a render target issue, see #43
--HG--
branch : multipass-stereo
12 years ago
dfighter1985 02e61b1e1b Implemented the functionality of the Render Passes widget.
--HG--
branch : gsoc2013-dfighter
12 years ago
kaetemi c5e1235cbb Create stereo render target, see #43
--HG--
branch : multipass-stereo
12 years ago
dfighter1985 30f8c9f9e1 Added a Nel3D proxy class.
--HG--
branch : gsoc2013-dfighter
12 years ago
kaetemi 85109102b2 Add interface for stereo display render targets, ref #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 85977755de Allow turning off bloom in snowballs
--HG--
branch : multipass-stereo
12 years ago
kaetemi fe91e2a751 Cleanup
--HG--
branch : multipass-stereo
12 years ago
kaetemi fba17e4553 Allow linking debug and release with same mysql lib if no specific debug lib.
--HG--
branch : multipass-stereo
12 years ago
dfighter1985 8c35946010 Material properties widget is now linked to the right button.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 85e885f274 Worked a bit more on dynamic material. Also started to rework the material and pass widgets since I've realized I messed it up. Eg.: passes should have properties, not the material itself.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 26fab0c173 Forgot to add these to CMakeLists.txt
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 32071d9053 Added skeleton for CDynMaterial. This class will be the new material.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 40c95e82ff Changed the shader editor widget into a dialog. Implemented some of the button functions of Shader widget.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 abbc09e19c Added ShaderWidget, and restructured the material related menu items.
--HG--
branch : gsoc2013-dfighter
12 years ago
kaetemi 5f229667bc Create interface classes for stereo displays and head mounted displays, see #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi bf16ccd320 Separate some camera related functions, ref #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 86eb05a6d0 Move some config stuff out of main_loop.cpp, see #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 24af75fc23 Remove some unused includes, re #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 3912bee50e Some more debug functions moved, see #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 7fa2a05195 Moved some temp code out of main_loop.cpp, ref #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi bcc048145c Take some debug render code out of main_loop.cpp, see #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 4d96c23c95 Separate some profiling code from main_loop.cpp, see #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi cb60e64355 Pull CPing out of main_loop.cpp, refs #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 6d28f88601 Return view as CQuat, see #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 1cc5848220 Create a clipping frustum, ref #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi e7842982a0 Allow multiple user cameras to be calculated separately, useful for sky etc, re #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 38be9b5997 Fix warning
--HG--
branch : multipass-stereo
12 years ago
kaetemi 202413ab52 Adjust 2D interface shift, re #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 9255bd73de Move snowballs compass, see #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 4864ce7a5a Add eye distance in 2D interface shift, re #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 5423d4d025 Add 2D interface shifting calculations, see #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 39197681fa Correctly adjust text to viewport, re #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi d1bf069708 Add some comments, see #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 91be2d64bd Cleanup and make bloom work with stereo rendering, re #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 32a187a199 Render from multiple cameras, see #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi a5c9592165 Read sensor data and set camera in snowballs, ref #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi a79b9f7e65 Add library name to device name, re #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 64821ab4de List stereo devices, see #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi c188dd3e17 Merge with default
--HG--
branch : multipass-stereo
12 years ago
kaetemi f331757718 Fix Ryzom Client scripts for lua 5.2 12 years ago
kaetemi 8ded099fbb Added some notes
--HG--
branch : multipass-stereo
12 years ago
kaetemi 78179ed809 Rename some functions to follow the same naming convention of others
--HG--
branch : multipass-stereo
12 years ago
kaetemi ad5b60963f Cleanup
--HG--
branch : multipass-stereo
12 years ago
kaetemi be33bbc70f Add support for fp40 with opengl
--HG--
branch : multipass-stereo
12 years ago
kaetemi bc25be05ba Additional test, textures does not seem to work in ps_3_0
--HG--
branch : multipass-stereo
12 years ago
kaetemi f278ac7638 Activate textures for postprocessing material under direct3d
--HG--
branch : multipass-stereo
12 years ago
kaetemi 3e91b1a5cf Test texture with postprocessing material, seems to work with opengl
--HG--
branch : multipass-stereo
12 years ago
kaetemi ea97602c5f Updated snowballs default config
--HG--
branch : multipass-stereo
12 years ago
kaetemi 9b0b1008ff Fix linux compile
--HG--
branch : multipass-stereo
12 years ago
kaetemi dfb110b387 Add function to check which pixel program profiles are available on a driver
--HG--
branch : multipass-stereo
12 years ago
kaetemi 9f1ddc9202 Add test for ps.1.1 pixel program in snowballs (it works too now)
--HG--
branch : multipass-stereo
12 years ago
kaetemi c3af389ea6 Add test for ARBfp1.0 fragment program in snowballs (it works)
--HG--
branch : multipass-stereo
12 years ago
kaetemi 1c3fc17d91 Cleanup more unneeded code
--HG--
branch : multipass-stereo
12 years ago
kaetemi 4200483383 Removed unneeded parser related code from the opengl pixel program implementation
--HG--
branch : multipass-stereo
12 years ago
kaetemi 197c0687d9 Add direct3d diff for old nevrax pixel program code, marked a todo in the comments
--HG--
branch : multipass-stereo
12 years ago
kaetemi f08de2dcdc Added diff to opengl driver for old nevrax pixel program code, marked todos in comments
--HG--
branch : multipass-stereo
12 years ago
kaetemi 983fab378c Add rest of the diff from the old nevrax code for pixel programs to NL3D
--HG--
branch : multipass-stereo
12 years ago
kaetemi ef720f764f Removed some CEffect related bit that slipped in
--HG--
branch : multipass-stereo
12 years ago
kaetemi 3927378399 Add diff from old nevrax pixel program code to IDriver, CEffect related code not included
--HG--
branch : multipass-stereo
12 years ago
kaetemi 7be5858010 Simplify CPixelProgram
--HG--
branch : multipass-stereo
12 years ago
kaetemi 16d47d742f Add some files from old nevrax shader code for exposing pixel programs in the drivers
--HG--
branch : multipass-stereo
12 years ago
kaetemi f63a275f2b Backed out changeset ea4b76b7213a, bad approach
--HG--
branch : multipass-stereo
12 years ago
kaetemi c7994bb11f Allow rendering with bloom to a user provided render target (untested) (#43)
--HG--
branch : multipass-stereo
12 years ago
kaetemi 4a7f58938d Allow stepping through the time delta in multiple passes in snowballs
--HG--
branch : multipass-stereo
12 years ago
kaetemi c7a9edd495 Remove silly heap allocation of a null pointer
--HG--
branch : multipass-stereo
12 years ago
kaetemi f17145cde6 Allow configuration of bloom settings from config files in snowballs
--HG--
branch : multipass-stereo
12 years ago
kaetemi 87c30bceea Add info structure for multipass camera rendering effects #43
--HG--
branch : multipass-stereo
12 years ago
kaetemi 3b9f934b82 Fixes to compile Ryzom Client with lua 5.2 12 years ago
kaetemi 8629f069ae Allow compiling with shared libxml2 on Windows 12 years ago
kaetemi d139185b1e Compile NLGUI with lua 5.2 12 years ago
kervala 30d56b7c24 Added: CMake project for shape2obj 12 years ago
kervala d77926c96e Fixed: EOL for client_config_qt 12 years ago
Botanic c5f75ec268 fixed thanks kervala 12 years ago
Botanic 1055925bac No reason to hardcode the path 12 years ago
Botanic 503f5d348e Fixed warnings and logout 12 years ago
Botanic 914c5ad303 no reason to make people change the logs path every time 12 years ago
Botanic 7e64c718c4 fixed warning 12 years ago
Botanic 0fc3b07a12 fixed warning 12 years ago
Botanic a535002554 why the hell make the faster values for "debug only" waiting it so 1990's 12 years ago
Botanic b1edfcc646 bad eol 12 years ago
dfighter1985 cfc78bd614 FIXED: GUI not showing up because of the interface user functions not getting registered, because of a file linking issue. 12 years ago
dfighter1985 d46944f258 More GUI skeleton work. Added Shader Editor widget.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 e87e265c42 Implemented some of the buttons of the GUI skeleton.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 5aec012c5f Added some more widget skeletons.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 ca52a76e5d Added the skeleton of the OVQT Material Editor plugin.
--HG--
branch : gsoc2013-dfighter
12 years ago
dfighter1985 301077c93d Merged default
--HG--
branch : client_config_qt
12 years ago
dfighter1985 d2a7c66e9f Use to .toUTF8() instead of .toStdString().
--HG--
branch : client_config_qt
12 years ago
dfighter1985 e950834079 Merged default
--HG--
branch : client_config_qt
12 years ago
Dzmitry Kamiahin 68fe576f01 Fixed self-comparsion in ps. 12 years ago
sfb 1bfba35cd0 merge 12 years ago
kaetemi 76a7df820b This should fix #41. It was creating the unknown for the new type and then returning a new sheet for the requested unknown 12 years ago
sfb 2bf56882f8 merge 12 years ago
sfb 8fe6eee93c fixed #40 with an explicit static_cast. 12 years ago
dfighter1985 bdfa7dbc37 Don't build GUI Editor when not building the GUI library. 12 years ago
kervala 2aea567fe2 Changed: Moved Ryzom detailed version in client 12 years ago
kervala f68cda5cd2 Changed: Process EventCloseWindowId by client 12 years ago
kervala 0624da9c82 Changed: Added a new event EventCloseWindowId when system reports window should be closed 12 years ago
kervala 67c93a1238 Changed: Warning 12 years ago
kervala d85e4f9ec7 Changed: EOL fixes 12 years ago
kervala 381eeaef8a Fixed: Virtual destructor warning 12 years ago
kervala 920cbf55ca Fixed: Assign instead of a comparison 12 years ago
kervala b0e717728b Changed: French comments translated to English 12 years ago
kervala 9aff9ae939 Fixed: PCH compilation 12 years ago
kervala d505b181f9 Changed: Define CMAKE_OSX_DEPLOYMENT_TARGET if not specified on command line 12 years ago
kervala 33c73f3f16 fixes #33 build failure/error using clang 12 years ago
kervala 0c2e2d3e8f fixes #32 build failure/error using clang 12 years ago
kervala 3aee7c3ac8 fixes a warning 12 years ago
kervala ab454f3d92 fixes #31 Luabind can't be found
Added PCH support to NeL GUI
12 years ago
kervala a5806126b4 Fixed: Compilation under Mac OS X (CMAKE_OSX_DEPLOYMENT_TARGET and CMAKE_OSX_SYSROOT must be set on CMake command-line if needed) 12 years ago
dfighter1985 526da8ddf8 MODIFIED: no more action handler spam. 12 years ago
dfighter1985 fb4875570e Merging dangling default branch. 12 years ago
mattraykowski b90737e365 changes #6 - updated the NL_VERSION_MINOR version from 8 to 9. 12 years ago
dfighter1985 2bdceaecda Resolved some build errors occuring after previous commit. 12 years ago
dfighter1985 fe456d91b6 GUI Editor no longer depends on RTTI typename, instead it uses GetClassName() string provided by DECLARE_UI_CLASS(). 12 years ago
dfighter1985 ea8d82cfa6 MODIFIED: #20 Resolved build errors with stlport. 12 years ago
dfighter1985 d106260646 Merged in dfighter1985/ryzomcore (pull request #3)
GCC build error fixes for #20
12 years ago
dfighter1985 df7cf9704f Merged some changes. 12 years ago
dfighter1985 f7962597bd MODIFIED: #20 Resolved some GCC build in the GUI Editor. 12 years ago
mattraykowski 6e309fee7a changed #20 - moved the libwww package discovery and fixed include paths in library project. 12 years ago
dfighter1985 8d54b6f77d MODIFIED: Resolved build error with FINAL_VERSION set. 12 years ago
dfighter1985 ecbcdf388f MODIFIED: Resolved some GCC build errors. 12 years ago