2
edits
EddyPetrisor (talk | contribs) (→fraps-like Output/Video capturing for *nix: update links) |
(Updated dead links to tools and added MS Visual Studio) |
||
Line 3: | Line 3: | ||
== Misc tools (proprietary but freely available) == | == Misc tools (proprietary but freely available) == | ||
=== IDEs === | === IDEs === | ||
* Microsoft Visual Studio Community [https://visualstudio.microsoft.com/downloads/] - the modern version of Microsoft's IDE. The Community edition is free. | |||
* MSVC++ Express 2008 [http://www.microsoft.com/express/download/] - please note that you'll probably want to download the '''offline''' installation image file (iso) which -unlike the web installation- doesn't require any complicated and long-winded registration process. The direct link to the latest version (as of 11/2008) is [http://download.microsoft.com/download/E/8/E/E8EEB394-7F42-4963-A2D8-29559B738298/VS2008ExpressWithSP1ENUX1504728.iso] - after having downloaded the iso image, you'll either have to burn it or simply mount it in order to execute the installation (there are various tools to mount iso images under windows, you may want to check out daemon tools [http://www.daemon-tools.cc] for a freely available solution). | * MSVC++ Express 2008 [http://www.microsoft.com/express/download/] - please note that you'll probably want to download the '''offline''' installation image file (iso) which -unlike the web installation- doesn't require any complicated and long-winded registration process. The direct link to the latest version (as of 11/2008) is [http://download.microsoft.com/download/E/8/E/E8EEB394-7F42-4963-A2D8-29559B738298/VS2008ExpressWithSP1ENUX1504728.iso] - after having downloaded the iso image, you'll either have to burn it or simply mount it in order to execute the installation (there are various tools to mount iso images under windows, you may want to check out daemon tools [http://www.daemon-tools.cc] for a freely available solution). | ||
=== Shader Development === | === Shader Development === | ||
* [ | * [https://gpuopen.com/archive/gamescgi/rendermonkey-toolsuite/ RenderMonkey] | ||
* [http://developer.nvidia.com/object/fx_composer_home.html FX Composer] (Windows) | * [http://developer.nvidia.com/object/fx_composer_home.html FX Composer] (Windows) | ||
=== Debuggers & Profilers === | === Debuggers & Profilers === | ||
* [ | * [https://developer.amd.com/tools-and-sdks/ AMD's Developer Tools] (CodeAnalyst, available for free for [http://developer.amd.com/cawin.aspx Win32]/[http://developer.amd.com/calinux.aspx Linux] ) | ||
* [http:// | * [http://www.oracle.com/technetwork/testcontent/index-140374.html Sun Thread Analyzer] - for Linux: supports Intel x86 & AMD64 platforms (part of Sun Studio Express) | ||
* [ | * [https://software.intel.com/intel-vtune-amplifier-xe Intel VTune] [http://www.intel.com/cd/software/products/asmo-na/eng/download/download/index.htm (free Win32/Linux versions available for non-commercial use:requires an INTEL CPU!)] | ||
* [ | * [https://software.intel.com/intel-inspector-xe Intel Thread Analysis & Profiling Tools] | ||
=== OpenGL Debugging === | === OpenGL Debugging === | ||
Line 42: | Line 43: | ||
=== Debugging === | === Debugging === | ||
* [ | * [https://www.opengl.org/sdk/tools/BuGLe/ BuGLe - OpenGL debugger] | ||
* [ | * [https://www.gnu.org/software/gdb/documentation/ gdb - the GNU project debugger] - console debugger | ||
* [ | * [https://www.gnu.org/software/ddd/ DDD - Data Display Debugger] | ||
=== Memory Usage === | === Memory Usage === | ||
* [http://valgrind.org/ valgrind] | * [http://valgrind.org/ valgrind] | ||
* [http://www.gnome.org/projects/memprof/ memprof] | * [http://www.gnome.org/projects/memprof/ memprof] | ||
* [ | * [https://github.com/iovisor/bcc memleak] | ||
=== Profiling === | === Profiling === | ||
* [ | * [https://sourceware.org/binutils/docs/gprof/ gprof - the GNU profiler] - profiling | ||
* [http://rapido.sourceforge.net/ rapido] x86 profiler | * [http://rapido.sourceforge.net/ rapido] x86 profiler | ||
* [[Built-in_Profiler|Built-in Profiler (using google perftools)]] | * [[Built-in_Profiler|Built-in Profiler (using google perftools)]] | ||
Line 66: | Line 67: | ||
** http://www.subversion.org | ** http://www.subversion.org | ||
* git | * git | ||
** https://git-scm.com/ | |||
** http://www.kernel.org/pub/software/scm/git/docs/ | ** http://www.kernel.org/pub/software/scm/git/docs/ | ||
edits