Commit Graph

3137 Commits

Author SHA1 Message Date
Matthäus G. Chajdas 4bb04c6dae Fix broken link and some missing emphasis. 2016-05-15 21:33:55 +02:00
Matthäus G. Chajdas f124f3f389 Port the remaining pages where I know how to style them. 2016-05-15 21:33:54 +02:00
Matthäus G. Chajdas 6557cec9ea Fix various internal links. 2016-05-15 21:33:53 +02:00
Matthäus G. Chajdas f04f016a99 Remove "other resources" to flatten the hierarchy a bit. 2016-05-15 21:33:52 +02:00
Matthäus G. Chajdas 925f33bfb5 Add all How do I ...? pages. 2016-05-15 21:33:52 +02:00
Matthäus G. Chajdas c04dd86d8d Initial commit of new restructuredtext docs 2016-05-15 21:33:51 +02:00
baldurk 6f8e0ae391 Remove old sandcastle documentation 2016-05-15 21:33:50 +02:00
baldurk b7472e4397 [Coverity] Prevent possible edge-case divide by zero error 2016-05-15 18:11:46 +02:00
baldurk 74d8f66359 [Coverity] Call base class in NoScrollPanel.OnMouseWheel 2016-05-15 17:44:22 +02:00
baldurk 4954ffc3be Remove unused definition of LINUX 2016-05-14 20:55:18 +02:00
baldurk f40afe5792 Renaming Attaching.png -> Injecting.png 2016-05-14 20:55:18 +02:00
baldurk 2d6173d514 Remove -Wno-error from android build
* There's one trivial warning in glslang that will be fixed shortly
2016-05-14 20:55:17 +02:00
baldurk 7e0747e3bd Make dummy android version of linux GL files (not implemented atm) 2016-05-14 20:55:16 +02:00
baldurk 416c4923d8 Define android windowing data so it will at least compile 2016-05-14 20:55:16 +02:00
baldurk 8394809a79 Use regular wrapped functions for GPUBuffers 2016-05-14 20:55:15 +02:00
baldurk 36cc619870 Split up the debug manager initialisation between capture and replay
* Meaning that we only create replay/analysis type pipelines and objects
  while in the replay program, and not during capture. Likewise since
  text rendering is only used in-application, we don't initialise that
  during replay.
2016-05-14 20:55:14 +02:00
baldurk 1835de180e Separate out text-rendering descriptor updates from analysis descriptors 2016-05-14 20:55:13 +02:00
baldurk d6a63155a7 Separate out debug init cmds needed during capture from replay-time cmds 2016-05-14 20:55:13 +02:00
baldurk 8ac4c97a5d Remove a magic constant 2016-05-14 20:55:12 +02:00
baldurk 2b34aca115 Make sure debug manager stuff is properly zero-initialised 2016-05-14 20:55:11 +02:00
baldurk bd6ed12bd0 Instead of manually wrapping debug resources, just use wrapped functions 2016-05-14 20:55:11 +02:00
baldurk 077638d0d6 Silently ignore VK_NULL_HANDLE passed to vkDestroy* or vkFree* 2016-05-14 20:55:10 +02:00
baldurk 2e6332eb6d Strip out all WSI platform surface instance extensions
* We'll add the WSI extensions needed for creating windows on the active
  platform, so others are unnecessary and possibly unsupported.
2016-05-14 20:55:09 +02:00
baldurk 268dcc0276 Add vkEnumerate functions that android needs exported literally 2016-05-14 20:55:02 +02:00
baldurk a49b753bfe Change overlay message for platforms without keyboard input 2016-05-14 20:54:47 +02:00
baldurk d7fcdc4285 Don't #ifdef ANDROID creating RemoteAccessServerThread.
* Will need to see what the reason for this was, and either fix or find
  better way around.
2016-05-14 01:53:53 +02:00
baldurk 61ad2a6b1f Add error for unknown platforms 2016-05-14 01:53:52 +02:00
baldurk 863dc1d259 Split 'linux' os-specific code into 'posix' and then 'linux'/'android'
* And eventually probably 'apple' as well.
2016-05-14 01:53:51 +02:00
Michael Rennie 86fc393435 vkCreateDevice returned by RenderDoc vkGetInstanceProcAddr 2016-05-14 01:53:50 +02:00
Michael Rennie 771a4aecd2 Change output record directory on Android. 2016-05-14 01:53:50 +02:00
baldurk c3d30eb09a Compile fix initialising array for android 2016-05-14 01:53:49 +02:00
Chia-I Wu 3503f8a9c6 Android: Get RenderDoc compiling 2016-05-14 01:53:43 +02:00
baldurk 9c15dfc6c9 [Coverity] Don't dereference draw if it may be null 2016-05-13 23:46:44 +02:00
baldurk 5f6884c6b9 Remove copy-pasted wrong enum in API docs 2016-05-12 18:53:56 +02:00
baldurk d77108a787 Update prompting in dist.sh a bit 2016-05-12 18:53:56 +02:00
baldurk 13858088a2 When clearing multisampled images for initial states, check format
* Color and Depth images need to be cleared in different ways!
2016-05-12 07:53:11 +02:00
baldurk 68228db199 Add a "single flush validate" mode, to track device lost errors
* It tries to submit commands one at a time (except those replayed from
  the log) and flushes and checks status after each one.
2016-05-12 07:52:50 +02:00
baldurk c6b1307da5 handle a vertex buffer stride of 0 2016-05-11 08:54:27 +02:00
baldurk 76a872252c Add a set of search paths to look up when locating unstripped shaders
* This allows the application to embed/runtime set a relative path
  instead of needing an absolute path
2016-05-10 22:36:40 +02:00
baldurk 91afc2b391 Add a way for UI to pass arbitrary settings strings into the core module 2016-05-10 22:35:48 +02:00
baldurk d65bacc118 Add an editor dialog for ordered lists of items (text or paths) 2016-05-10 22:34:58 +02:00
baldurk 4beb7352b6 If filename specified is "", default to "shader" so it's not unnamed 2016-05-10 19:15:48 +02:00
baldurk ebeaa935af Implement copy-paste handlers for shader debugging reg windows 2016-05-09 22:22:37 +02:00
baldurk a08eaad93e Tighten check to match only precisely renderdoc.dll, not just a suffix 2016-05-09 22:07:56 +02:00
baldurk dfbd22de65 Remove a weird VS warning about file paths on SciLexer*.dll 2016-05-09 22:06:52 +02:00
baldurk 945f423cde Don't let the user undo the initial text added to a Scintilla editor 2016-05-09 22:00:31 +02:00
baldurk c79e4b847f Check explicitly for renderdoc.dll when ignoring hooks
* This means even an exe named "RenderDoc Test Case.exe" would be hooked
2016-05-09 21:51:57 +02:00
baldurk 281a3c93da Don't prompt to close a logfile if there's not one loaded 2016-05-09 21:50:10 +02:00
baldurk 36468bb666 Bump version information to v0.30 2016-05-08 20:52:56 +02:00
baldurk 3ba4ea4cd1 Ignore NumRTVs = 0xfffffff (D3D11_KEEP_RENDER_TARGETS_AND_DEPTH_STENCIL) v0.29 2016-05-08 19:06:47 +02:00