Commit Graph

24 Commits

Author SHA1 Message Date
baldurk 50e919af65 Misc updates 2015-07-19 00:00:13 +02:00
baldurk 008da0af60 Add information about files auto-reloading in the image viewer 2015-07-18 23:36:54 +02:00
baldurk 819cac6d30 Update note about API support 2015-07-18 23:36:43 +02:00
baldurk 3e74ce07ba Add a couple of thank yous to the Credits list 2015-07-18 23:32:52 +02:00
baldurk 048e3ddb6e Add Qt to the license list - using LGPL 2.1 2015-07-10 16:49:25 +02:00
baldurk ea1be90280 Add glslang to LICENSE information 2015-07-10 16:37:44 +02:00
baldurk 5279d58781 Update GL supported features in the documentation 2015-04-24 22:12:30 +02:00
baldurk 2558b2cdea Add ways to detect RenderDoc being injected in D3D11 and OpenGL
* D3D11 you query for interface with UUID of
  {A7AA6116-9C8D-4BBA-9083-B4D816B71B78}. It's just IUnknown*
* GL implements GL_EXT_debug_tool with spec here:
  https://renderdoc.org/debug_tool.txt
  with DEBUG_TOOL_EXT #define'd to 0x6789, DEBUG_TOOL_NAME_EXT to 0x678A
  and DEBUG_TOOL_PURPOSE_EXT to 0x678B. For now, reporting this ext is
  enough to identify RenderDoc.
2015-04-24 22:12:30 +02:00
baldurk 35fa1ce2bf Refuse to capture on old contexts, warn on compat profiles. Closes #125
* If CreateContextAttribs is not used to create the context, the overlay
  will run in super-duper old mode using immediate mode calls and fixed
  function pipeline. This way it should display on (in theory) any GL
  app. Capturing will be prevented.
* Compatibility profile contexts are still allowed, but a warning is
  displayed in the overlay.
* If CreateContextAttribs is used to create a < 3.2 version context, we
  go down the same path as for legacy contexts, except with an accurate
  overlay message (just that the version isn't supported).
2015-04-08 21:43:04 +01:00
baldurk a50445781f Updated documentation to reflect latest changes and features
* Also in many places OpenGL is now advertised as full support, since it
  is pretty close by now and needs people to jump on it full-time and
  use it in anger.
2015-02-27 13:18:54 +00:00
baldurk d2f51deca9 Add tinyexr from https://github.com/syoyo/tinyexr
* Unmodified, from revision 14ba590a376ffcb2436ede10f122a3d1797db4c4
2015-01-06 16:53:40 +00:00
baldurk 11bf575a1d Fix reference to non-existant file in docs 2014-11-10 17:16:11 +00:00
baldurk 2121fcebd5 add source code pro to license & credits files 2014-10-30 23:27:28 +00:00
baldurk 9907abcc9b Add IronPython 2.7.4 to project 2014-10-09 18:25:47 +01:00
baldurk 9460fbd970 Add feature to globally hook processes to inject indirectly.
* This allows you to hook into processes that are difficult to launch
  directly with the existing functionality in RenderDoc.
* This is rather risky, as it modifies the AppInit_DLLs registry key to
  inject a small shim dll that checks for the desired process and injects
  the full renderdoc.dll. If that registry key got left, or if there was
  some incompatibility with the shim dll, you could have problems. It
  should only ever be used as a last resort if there's no other way to
  capture.
2014-10-05 13:57:11 +01:00
baldurk c1cb2c7333 Comment capture options, deprecate CacheStateObjects. Closes #61 2014-09-24 23:44:31 +01:00
baldurk 7dbb80b25e Batch update for bits of documentation that were out of date 2014-09-24 13:45:29 +01:00
baldurk d661f17a05 Update things to point to the new builds page available 2014-09-18 18:41:48 +01:00
baldurk 0ce769bfc2 Add note about stb to 3rd party credits in LICENSE and docs 2014-09-18 18:30:01 +01:00
baldurk db39eafd32 Update the documentation email address 2014-08-22 08:18:33 +01:00
Baldur Karlsson 9fda74fc07 Add a button on the texture viewer that flips the tex in Y
* Useful for systems that render OpenGL upside down with a final flip,
  for example.
2014-07-28 10:28:28 +01:00
baldurk 75353bd190 Add toggle to disable gamma 'correction' of linear data. Closes #58
* The explanation is in the FAQ but the short explanation is that most
  data e.g. normal maps are conventionally displayed as if they contained
  SRGB data, so RenderDoc does the same so things look as expected.
2014-07-04 17:02:11 +01:00
baldurk 721c76bb54 Update docs to reference source being released now! 2014-05-06 19:53:26 +01:00
baldurk c38affcded Initial commit of existing code.
* All renderdoc code up to this point was written by me, history is available by request
2014-05-02 08:33:01 +01:00