nmr8
54efa30596
Add debian dependencies, spoon feed build commands
2019-01-30 09:25:02 +00:00
baldurk
27a4353ffa
Fix out of date python use in documentation examples
2019-01-16 12:38:10 +00:00
baldurk
ab8d07f29c
Add DiscardFrameCapture to in-application API, bumped to version 1.4.0
2019-01-08 11:35:48 +00:00
baldurk
18bd9d8c9b
Add discord server links
2019-01-07 17:33:24 +00:00
baldurk
14c110ce58
On all platforms, output library to lib folder in cmake build
2019-01-03 12:43:32 +00:00
baldurk
383d8158cc
Fix docs build with missing end string terminator
2018-12-14 20:42:45 +00:00
baldurk
13e7d1c134
Support display of YUV textures on D3D11, D3D12 and Vulkan
...
* Supported textures are decoded into standard format of YUVA, displayed
visually with Y in green, U in blue, V in red.
* A new texture display mode 'YUVA decode' has been added which does a default
full-range conversion from YUV to RGB.
* Custom shaders can be used to implement a custom decode matrix.
2018-12-14 20:14:07 +00:00
baldurk
d4242b7cf7
Note that shared resources are now partially supported on D3D12
2018-12-13 23:43:07 +00:00
baldurk
204724bebe
Add documentation for python extensions
2018-11-30 16:42:49 +00:00
baldurk
fac080ab4d
Add documentation for expanded shader processing tools functionality.
2018-11-30 16:25:24 +00:00
baldurk
8b1251a8b8
Add a note to the RGP howto page to enable RGP integration
2018-11-30 16:04:01 +00:00
baldurk
91a7d45f85
Document new python version info functions
2018-11-30 15:48:42 +00:00
baldurk
a1895d8774
MSAA initial states are supported on D3D12
2018-11-30 15:41:12 +00:00
baldurk
3c43b2193c
Update docs for new verify buffer access option
2018-11-30 15:40:13 +00:00
baldurk
6aa79f54bd
Add Nintendo Switch as supported platform to documentation
...
* Nintendo Switch support is distributed separately for authorized developers as
part of the NintendoSDK. For more information, consult the Nintendo Developer
Portal.
2018-11-30 15:21:16 +00:00
baldurk
dc584a6516
Update API versions listed as supported in FAQ
2018-11-30 11:06:43 +00:00
baldurk
cc4a48b6d6
Expand renderdoc API example code in docs slightly
...
* Show the most common use, StartFrameCapture / EndFrameCapture
2018-11-28 14:43:44 +00:00
baldurk
ffaac908dd
Mention that autotools is required on macOS
2018-10-29 17:23:11 +00:00
baldurk
fa99ca9246
Document python extensions API
2018-10-23 14:23:12 +01:00
baldurk
ce213c8f43
Add some missing items into the qrenderdoc python docs index
2018-10-18 19:38:04 +01:00
baldurk
ea9bb452a3
Fix link to interceptor-lib README in compile instructions
2018-10-18 11:07:31 +01:00
baldurk
b5854f0fec
Implement VK_EXT_transform_feedback, and use it for mesh output
...
* For pipelines using tessellation or containing a geometry shader we use
transform feedback to fetch the output of the vertex pipeline after these
stages.
2018-10-16 16:53:03 +01:00
baldurk
046ca0ad12
Document RenderDoc controlling API validation while active. Closes #1121
2018-10-05 18:17:00 +01:00
baldurk
871685fe86
Split up CONTRIBUTING.md and move it under docs/
2018-09-17 17:31:05 +01:00
baldurk
a38f77a6f7
Move CODE_OF_CONDUCT.md file into docs/ subfolder
...
* This keeps the root folder a little tidier and is still automatically located
& linked by github. See: https://help.github.com/articles/adding-a-code-of-
conduct-to-your-project/
2018-09-17 16:50:47 +01:00
baldurk
416646d027
Fix example python scripts to work in the UI as well
...
* In the UI program we can't import renderdoc (it's already imported) so we just
alias it to rd.
2018-08-29 20:50:14 +01:00
baldurk
bfd575306c
Improve docs build script to work on Windows 10 WSL
2018-08-20 11:57:01 +01:00
baldurk
b1246c28ae
Update docs reference to renamed SPIRVDisassembler class
2018-08-09 17:26:47 +01:00
baldurk
fbec9c13aa
If sphinx_rtd_theme_chm_friendly directory is missing, use normal theme
2018-08-06 17:28:35 +01:00
baldurk
bd97664681
Fix incorrect copy-pasted title on docs page
2018-07-26 17:24:24 +01:00
baldurk
8410cfd5ab
Update documentation for latest code changes and features.
2018-07-18 16:23:11 +01:00
baldurk
34d689b809
Include fetch_counters example in index
2018-06-25 21:58:02 +01:00
baldurk
2476474ca9
Add python sample for fetching counters
2018-06-25 18:14:04 +01:00
baldurk
24adf08a75
Remove references to deleted CommonPipelineState
2018-06-21 17:46:15 +01:00
baldurk
0dda96a045
Change previous/next/parent IDs in DrawcallDescription to pointers
...
* This is a legacy holdover from the C# interop not being able to preserve
pointers easily.
2018-06-18 18:39:06 +01:00
baldurk
14e3a3d360
Move API-agnostic pipeline state wrapper into core interface
...
* There's no need for this to be in the UI, and moving it allows it to be used
from script which is very useful.
2018-06-18 18:39:06 +01:00
baldurk
11091f1e54
Tidy up python documentation and add examples
2018-06-15 19:44:37 +01:00
baldurk
ae5323bccc
Remove mention of single-queue limitation from docs
2018-06-13 17:18:00 +01:00
baldurk
851a88133a
Remove the 'save all initials' option. Behave as if it's always enabled
...
* This option has always been a mixed bag - when originally written captures
weren't compressed at all so saving the cost of a initial contents on a
gbuffer would have a significant savings.
* Now with compression the savings are lesser, and it's a source of
bugs/confusion for the case where either a bug is caused by leaking data from
the previous frame or worse still the contents are discarded incorrectly.
* D3D11 will now behave as the other APIs will - saving initial contents
whenever needed even if they seem like they might not be used.
2018-05-23 16:08:44 +01:00
baldurk
80724f7130
Add cvconst.h / cvinfo.h from microsoft-pdb repository for SPDB decoding
...
* This will be used to replace/improve the old reverse-engineered decoding.
2018-05-17 15:04:26 +01:00
baldurk
e5835aa6b3
Add documentation for shader viewer and ISA disassembly views
2018-05-08 15:08:49 +01:00
baldurk
f6048a074e
Clarify how to use dlopen to open the library for in-application API use
2018-05-08 14:56:04 +01:00
baldurk
1a9e22e2f2
Correct spelling/grammar mistakes in docs
2018-05-08 14:09:27 +01:00
baldurk
a461df2b58
GL non-sharing context support
2018-05-08 11:10:32 +01:00
Baldur Karlsson
d4b1741cec
Add issue and pull request templates
2018-03-13 13:32:21 +00:00
herb marselas
f720cd1e7d
AMD GPUPerfAPI 3.0 Preview Integration.
...
Direct3D11, Direct3D12, OpenGL, and Vulkan supported.
Fixes Direct3D11 counter command isolation.
2018-02-28 12:10:36 +00:00
baldurk
933c00985d
Update documentation for v1.0
...
* Screenshots and icons are updated to latest style
* Many out-dated references and mentions of support updated.
* Documentation added for new windows like resource inspector and
performance counter viewer, as well as new features like saving
bookmarks, resource names.
* Added documentation for Android support as well as OpenGL ES support.
2018-02-25 23:27:13 +00:00
baldurk
2bd35f87ff
Remove python modindex file from docs
2018-02-16 09:41:16 +00:00
baldurk
8374e2f01f
Add license notes about OpenSSL distribution
2018-02-07 16:06:53 +00:00
baldurk
64c9e93831
Commit interceptor-lib from GAPID @ 9492539f1
...
* This library will be used to replace the PLT hooking for most core
functions, and is generally more reliable. It still fails in some
cases though when the target function is not patchable.
* To build, it requires LLVM. See README.md for instructions on building
a compatible LLVM for use.
2018-01-31 18:24:12 +00:00