rpcsx/rpcs3/Emu/GS
Bigpet 9a30ce5f18 Make buildable with GCC in Linux
* replace GetThreadID with std::this_thread.getId()
* name all anonymous structs and unions that contain non-trivially constructable objects
* made default constructor for big endian type noexcept to make it work with std::atomic
* move instantiated specialized template function members ouside of the class definition to comply with the standard
* added default instantiation for template parameter "=nullptr"
* used the C++11 standardized thread_local instead of the __declspec(thread)
* added transitional definitions to bridge the microsoft specific calls (compare and exchange and aligned alloc)
* removed cyclic dependency between Emulator->CPUThreadManager->CPUThread->SMutex->Emulator->...
* fixed some instances of indentation by space instead of tabs
* surrounded some unused code with an #if 0 block to make sure it doesn't compile
2014-02-23 17:52:52 +01:00
..
GL Make buildable with GCC in Linux 2014-02-23 17:52:52 +01:00
Null Improved ThreadBase. 2014-01-31 20:40:18 +02:00
GCM.h Few source-code improvements 2014-02-16 22:17:56 +01:00
GSManager.cpp Make buildable with GCC in Linux 2014-02-23 17:52:52 +01:00
GSManager.h Improved RSX Debugger 2014-01-07 09:30:41 +02:00
GSRender.cpp Make buildable with GCC in Linux 2014-02-23 17:52:52 +01:00
GSRender.h Improved GS Renderer. 2013-11-09 23:29:49 +02:00
RSXFragmentProgram.h Improved OpenGL renderer & RAW SPU 2013-11-26 06:34:19 +02:00
RSXTexture.cpp Minor changes in RSXTexture.h and PKG Loader 2014-02-21 14:21:08 +01:00
RSXTexture.h Minor changes in RSXTexture.h and PKG Loader 2014-02-21 14:21:08 +01:00
RSXThread.cpp Implemented RSXThread OutOfArgsCount notification. 2014-02-20 01:39:47 +02:00
RSXThread.h merge branch 2014-02-21 20:36:22 +01:00
RSXVertexProgram.h Improved GS Renderer. 2013-11-09 23:29:49 +02:00
sysutil_video.h Make buildable with GCC in Linux 2014-02-23 17:52:52 +01:00