Commit Graph

16 Commits

Author SHA1 Message Date
baldurk 8b9dcbe519 Remove pdblocate, move DIA2 usage into win32_callstack.cpp
* Previously on VS2010, the DIA2 library wasn't properly supported on
  64-bit, so it needed a separate program that always ran 32-bit and
  proxied operations over a named pipe.
* Now DIA2 will load correctly in 32-bit and 64-bit, so we can do the
  work in-process without needing the separate exe.
* We still need to distribute dbghelp.dll and symsrv.dll, so these now
  live alongside renderdoc.dll in the build/install folder with matching
  bitness.
* At the same time fixed a bug I noticed where the 0-based module index
  would return 0 for the first valid module and be treated as invalid.
2017-03-13 17:23:41 +00:00
baldurk b5f5b8534e Update solution and projects to VS2015, VS2010 is no longer supported
* Truly, this is a sad day. But unfortunately many dependencies are just
  not supported and it's increasingly difficult to stay on VS2010.
* In an ideal world, the IDE and compiler would be decoupled, but that's
  not the case.
2017-03-13 17:23:38 +00:00
baldurk d3b2399934 Add Gentoo dependencies to CONTRIBUTING.md and mention qtchooser 2017-02-24 19:09:56 +00:00
baldurk d166ebc04f Add notes on Mac compilation 2017-02-09 19:28:20 +00:00
baldurk 7e26f97f17 Update CONTRIBUTING document with better guidelines for larger changes 2017-01-09 15:14:51 +00:00
Baldur Karlsson ef79b3452e Update date on Archlinux dependencies 2016-10-03 13:04:00 +02:00
Hubert Jarosz 3c5305719c update ArchLinux dependencies
* `libx11-xcb` was renamed to `libxcb`
* `libgl` should be used instead of `mesa-libgl` (`libgl` is also provided by `nvidia-libgl`)
2016-10-03 13:03:29 +02:00
baldurk cd06d4e840 Move compilation instructions into CONTRIBUTING.md 2016-09-27 13:09:51 +02:00
baldurk 020c7e327a Add note in CONTRIBUTING.md about removing merge commits from PRs 2016-09-06 18:29:01 +02:00
baldurk c0eb5c7988 Update CONTRIBUTING.md to mention clang-format 2016-05-22 19:42:15 +02:00
baldurk 160762e4ab Add code of conduct 2016-05-22 19:41:50 +02:00
baldurk 573bfb6b86 Add qrenderdoc folder to folder structure listing 2015-07-11 01:49:04 +02:00
baldurk bde6fabf7d Rearrange project structure, so that drivers can be easily disabled
* This is kind of arbitrary at the moment, but in future when D3D12 and
  Vulkan drivers appear, not everyone who builds RenderDoc will want to
  build all drivers, so making them separate projects makes it more easy
  to disable/remove them.
2015-06-29 20:04:47 +02:00
baldurk f06964ea23 Clean up folder structure a bit, move .NET 3rdparty under renderdocui/ 2015-04-13 12:46:30 +01:00
baldurk bc866b9fb2 I always get markdown links the wrong way around 2015-01-20 19:54:47 +00:00
baldurk bdee4706da Move the contributing section out of COMPILE.md into CONTRIBUTING.md
* Since CONTRIBUTING.md gets auto-linked whenever opening a pull-request,
  this is more convenient for contributors.
2015-01-20 19:54:44 +00:00