Commit graph

4161 commits

Author SHA1 Message Date
kaetemi
94c830db81 SSE2: Compile fix 2014-06-20 03:08:51 +02:00
kaetemi
768cb0c4ea Implement occlusion queries for AMD/ATI in the OpenGL driver 2014-06-19 21:49:33 +02:00
kaetemi
252bc59e07 Fix Ryzom server compile under MinGW 2014-06-19 20:43:03 +02:00
kaetemi
689b563777 Backed out changeset: f665fcc42968 (except dru.cpp) 2014-06-19 20:22:12 +02:00
kaetemi
69869d3a53 Fix Ryzom server compile under MinGW 2014-06-19 20:19:39 +02:00
dfighter1985
d1e97345da As Object Viewer no longer uses the QtOpenGL widget this is not needed. 2014-06-19 18:40:50 +02:00
dfighter1985
879a332d6d More widgets can use the color picker now. 2014-06-19 17:21:11 +02:00
kaetemi
1c28c5bf6c Fix Ryzom client compile under MinGW 2014-06-19 01:17:35 +02:00
kaetemi
e6ae257de7 Fix NeL GUI compile under MinGW 2014-06-19 00:40:29 +02:00
kaetemi
d0fd73fc5f Fix XA2 driver compile under MinGW 2014-06-18 23:18:06 +02:00
kaetemi
cc70c5beb8 Fix NeL Tools compile under MinGW 2014-06-18 21:05:39 +02:00
dfighter1985
4af4bb1fa4 Added color picking support to the GUI Editor. TODO: change all the widget definitions. 2014-06-18 16:48:33 +02:00
kaetemi
2b81fa83d3 Fix D3D driver compile under MinGW 2014-06-18 16:29:02 +02:00
kaetemi
22aced6d8d Fix NeLNS compile under MinGW 2014-06-18 13:03:11 +02:00
kaetemi
5ae595cb15 Fix Snowballs service compile under MinGW 2014-06-18 12:52:03 +02:00
kaetemi
ec2772564a Fix NeL Samples for MinGW 2014-06-18 12:40:53 +02:00
dfighter1985
ebaaa1e42c Why did I make these public in the first place? 2014-06-18 02:53:39 +02:00
dfighter1985
fcda74a7ff Making master Dnk happy. 2014-06-18 02:51:53 +02:00
dfighter1985
181b5a9d76 Wrong slash... 2014-06-18 02:41:58 +02:00
kaetemi
7e5feb4700 Fix Snowballs compile under MinGW 2014-06-18 02:05:54 +02:00
kaetemi
4924fb835f Fix linking of OpenGL driver under MinGW 2014-06-18 01:21:05 +02:00
dfighter1985
6dd6e5f25b Crashfix: If the status info widget isn't removed it miraclously crashes the app on shutdown. TODO: investigate why. 2014-06-18 01:20:37 +02:00
dfighter1985
e0d948863e Unload plugins when killing them. 2014-06-18 01:15:39 +02:00
kaetemi
747e1de97f Fix linking of OpenAL driver under MinGW 2014-06-18 00:28:08 +02:00
kaetemi
a21b4f7c94 Fix compilation of NL3D under MinGW 2014-06-17 22:33:56 +02:00
kaetemi
94cac8eb02 Fix compilation of NLNET under MinGW 2014-06-17 21:56:53 +02:00
kaetemi
1391aafbe6 Fix compilation of NLMISC under MinGW 2014-06-17 21:48:25 +02:00
dfighter1985
676e4893a0 Object Viewer plugin will now use the Nel3DWidget in the Core plugin. 2014-06-16 16:22:52 +02:00
dfighter1985
3c9dad8ba5 Had to move the Nel3DWidget library to the core plugin, because Nel can only be used statically at this point. Which makes using the separate Nel3DWidget library inparctical. 2014-06-16 15:30:35 +02:00
dfighter1985
41727220e0 Moved the Nel 3d widget into it's own library. 2014-06-15 22:22:01 +02:00
dfighter1985
f8004546db Nel3DWidget is no longer in the GUI Editor namespace. 2014-06-15 19:52:04 +02:00
dfighter1985
4201f3cd29 Set some windows attributes. 2014-06-15 19:42:41 +02:00
dfighter1985
167f39b494 Activate the driver when getting a show event, and clear the GUI Editor display widget when there's no GUI loaded. 2014-06-15 19:28:57 +02:00
dfighter1985
8d9db85a7f Moved the event listener from the 3d widget to the gui control class. 2014-06-15 19:16:52 +02:00
dfighter1985
3047e09ceb Fixed build error that was caused by two widgets having the same filenames. 2014-06-15 18:41:54 +02:00
dfighter1985
a85944e55a Renamed nelgui_widget.* to nelgui_ctrl.* 2014-06-14 19:37:42 +02:00
dfighter1985
5ed60225b0 Renamed NelGUIWidget to NelGUICtrl, and changed it's base class from QWidget to QObject. 2014-06-14 18:44:57 +02:00
dfighter1985
4c19c6fb46 TimerId should be set to 0 when hiding. 2014-06-14 18:32:27 +02:00
dfighter1985
4c17c3f6be GUI Editor main window will now send the show/hide events to NelGUIWidget. 2014-06-14 18:31:50 +02:00
dfighter1985
9b34be6683 Split Nel3DWidget and NelGUIWidget. 2014-06-14 17:28:33 +02:00
kaetemi
25bbeb0ba5 SSE2: Replace prefetch 2014-06-14 01:09:05 +02:00
kaetemi
ebcf6af93c SSE2: Ensure correct allocator is used 2014-06-14 00:38:35 +02:00
kaetemi
8ae9aea33c SSE2: Remove dead code 2014-06-13 22:21:07 +02:00
kaetemi
bd16b94047 SSE2: Fix for MinGW 2014-06-19 00:05:43 +02:00
kaetemi
75b167d8a6 Merge with default 2014-06-20 03:01:32 +02:00
kaetemi
5318a8e4ab SSE2: Add macro for force inline 2014-06-13 20:25:45 +02:00
kaetemi
d6e1053a61 SSE2: Align CMatrix 2014-06-13 19:33:09 +02:00
kaetemi
2b9a54a503 SSE2: Implement alignment for arena allocator 2014-06-13 19:26:22 +02:00
kaetemi
641f8552e4 SSE2: Add aligned allocators 2014-06-13 19:12:31 +02:00
kaetemi
1372d7d102 SSE2: Add CMake options 2014-06-13 19:00:24 +02:00