Commits on Source
559
0b31bded
Bump version to v1.2
Jul 25, 2018
6b6127d9
Update zstd to v1.3.5. Closes #1046
Jul 25, 2018
5f2de9df
Use sigaction to create Qt-compatible handler to reap zombie processes
Jul 25, 2018
01f51f29
Fix handling of shader model CheckFeatureSupport queries. Closes #1051
Jul 25, 2018
8d5081ab
Remap generic compressed formats to uncompressed on GL
Jul 25, 2018
bd976646
Fix incorrect copy-pasted title on docs page
Jul 26, 2018
12e43443
Shut down adb when closing qrenderdoc if it's our adb
Jul 26, 2018
6e9d8cb1
Initialise adb on another thread
Jul 26, 2018
8704b555
Fix missing calling convention declared on EGL function pointers
Jul 26, 2018
26ce9fcc
Don't serialise size_t directly in VkDescriptorUpdateTemplateEntry
Jul 26, 2018
6c10eb8e
Fix serialisation of passing NULL to 'multi-bind' GL funcs. Closes #1041
Jul 26, 2018
9cbfad59
Fix typo'd check in previous commit
Jul 26, 2018
d060eb35
don't wait for adb start-server as it may never exit
Jul 26, 2018
5293a2c9
If creating EGL GLES3 context fails, try without debug bit. Refs #1052
Jul 30, 2018
df1a494f
Add friendlier error if trying to use Android < 6.0 device. Closes #1060
Jul 31, 2018
3d519698
Ensure we handle filename == NULL in dlopen correctly. Closes #1058
Jul 31, 2018
085b320a
Make sure even if we're not reading from adb that we hide its window
Jul 31, 2018
baa46cd2
Mark resources in UpdateSubresource as frame-referenced
Jul 31, 2018
92a90241
Fix data-size calculation for UpdateSubResource. Closes #1059
Jul 31, 2018
196daacf
Don't clear selection when clicking on an item. Closes #1061
Aug 01, 2018
0b6f735a
Tidy up vertex-fragment structures in HLSL shaders
Aug 01, 2018
9c1b7f1d
Implement proxied MSAA texture contents on D3D11
Aug 01, 2018
d93ad942
Fix component type/count values for depth/stencil GL types
Aug 01, 2018
92d41478
Only do early channelExtract splatting for regular formatted textures
Aug 01, 2018
602b5db7
Re-swizzle D24S8 textures on GL into the order expected for texture data
Aug 01, 2018
05a9318d
Don't query sampler params from MSAA textures
Aug 01, 2018
a82c7a10
Implement proxied MSAA texture contents on OpenGL
Aug 01, 2018
34b1d0ec
Fetch all samples when caching MSAA textures for replay proxy
Aug 01, 2018
05dd4e19
Fix serialisation of number of subresource in D3D11 initial state
Aug 01, 2018
13bff84c
Serialise thumb separately in XML/ZIP import
Aug 01, 2018
59529d4f
Don't infinite loop if encountering invalid characters in hlslDefines
Aug 01, 2018
955f41a0
Don't allow registered x86 layer to hide a non-registered x64 layer
Aug 01, 2018
13375dc7
Use free stack for wrapped pools
Aug 01, 2018
1443422c
Use libGL.so.1 instead of libGL.so for dynamic access
Aug 01, 2018
39258daf
Ensure GetProcAddress is populated first
Aug 01, 2018
fa7fab9e
Speed up application of upload heaps on D3D12 captures
Aug 02, 2018
e636b610
Get DataType from internal format if there's no hint
Aug 02, 2018
94827418
Don't register live resources during capture
Aug 02, 2018
1ab163d1
Add ignore of gdi32full.dll
Aug 02, 2018
04dc71ce
Fix compilation of depth MSAA <-> Array shaders on Vulkan
Aug 02, 2018
a1dca66f
Add sleep to RGP worker thread loop
Aug 03, 2018
7061830f
Mark resources as clean immediately when they are released
Aug 03, 2018
9774c9be
Use remapped set of physical devices to create device. Closes #1062
Aug 03, 2018
27de5beb
Remove dos newline characters from comments edited in UI
Aug 03, 2018
84a90bfd
Update RenderDoc API version to 1.2.0, add new function. Closes #1037
Aug 03, 2018
d79ead30
Make a little more room in VTX/IDX columns in buffer viewer
Aug 03, 2018
cbbce5b0
Do index buffer remapping in vulkan
Aug 03, 2018
104072de
Only mark resources as dirty if they are still alive
Aug 03, 2018
9f7304c7
Add sleep to posix library startup to avoid race. Closes #857
Aug 03, 2018
f3670177
Display <empty> as custom name if an empty string is set.
Aug 03, 2018
cbcfe85d
Use natural human sort for resources in resource inspector. Refs #1034
Aug 03, 2018
03c2507a
Linux compile fix
Aug 03, 2018
10029d4b
Don't bypass wglDX functions used for interop
Aug 06, 2018
889904e1
Make message about closing android studio even more explicit
Aug 06, 2018
7d55ecbc
Add 'capture frame immediately' button
Aug 06, 2018
edc58154
Move expansion saving to RDTreeView so it can be used in more places.
Aug 06, 2018
74528c4d
Allow saving state internally by key as well as externally
Aug 06, 2018
9e3147d0
Save treeview expansion state while browsing. Closes #678, Closes #1034
Aug 06, 2018
98e4a5b6
Set gl_CurChunk for creating client-memory IB buffers
Aug 06, 2018
8e2a2b13
Clean up handling of internal resources
Aug 06, 2018
fbec9c13
If sphinx_rtd_theme_chm_friendly directory is missing, use normal theme
Aug 06, 2018
23266779
Allow grouping auto-passes with multi-draw draws
Aug 06, 2018
feee30c1
Set UI value of CaptureAllCmdLists from settings
Aug 07, 2018
fee02414
Don't resize to negative size if reading length fails for any reason
Aug 07, 2018
4e6c3ead
Nudge users reporting bugs on old builds to update to the latest version
Aug 07, 2018
2c58f409
Support typedefs in SPDB type decoding
Aug 07, 2018
d7e40606
Make sure we don't open a shader viewer with an unbound shader
Aug 07, 2018
2fc67467
Don't add empty API name to analytics - indicates failure to load
Aug 09, 2018
74b71f53
Remove mistaken log print leftover from debugging
Aug 09, 2018
de59556c
Don't allow HTML pipeline export with no capture loaded
Aug 09, 2018
3ddeea08
Draw a divider in toolbuttons with menu dropdowns
Aug 09, 2018
492a9bf8
Add QByteArray cast for bytebuf
Aug 09, 2018
7de19f4c
List an encoding for shader debuginfo source. Add HLSL/spvas to enum
Aug 09, 2018
8249c9b2
Store shader tool command-line from compile flags
Aug 09, 2018
a4dfad6e
Add a backend query to check shader encodings BuildTargetShader allows
Aug 09, 2018
24a53751
Disable shader buttons when no shader is bound
Aug 09, 2018
a81e4a2b
Pass through and allow different source shader encodings when editing
Aug 09, 2018
3c7b420e
Expand SPIR-V disassemblers to general shader processing tools
Aug 09, 2018
b1246c28
Update docs reference to renamed SPIRVDisassembler class
Aug 09, 2018
adb02cbe
Linux compile fixes
Aug 09, 2018
197a279e
Add missing override specifier
Aug 09, 2018
c51e6f0e
Update glslang to latest
Aug 10, 2018
b52a4ae5
Only unwrap command lists at the level we need
Aug 10, 2018
a128144d
Add alias support for glUniform ARB variants
Aug 10, 2018
bfe6c75b
Don't replay markers in GL while timing. Refs #1068
Aug 10, 2018
b539eca0
Don't delete QProcess early if qrenderdoc takes too long to run
Aug 10, 2018
c3191e37
Add support for GLVND split libGLX/libOpenGL libraries. Closes #1069
Aug 10, 2018
12690389
Fix calculation of descriptors in heap for unbounded range. Closes #1076
Aug 10, 2018
0105707f
Add some missing pNext chain handlers
Aug 10, 2018
e2c6dc03
Remove unused function
Aug 10, 2018
2f82f41e
Fix D3D12 anisotropic comparison/min/max filter checks
Aug 10, 2018
faaaf799
Fix QProcess hang problem if SIGCHLD handler runs early
Aug 13, 2018
4da8c71a
Remove assert that aliased vulkan promoted functions are identical
Aug 13, 2018
eaa763d7
Add support for GL_external_objects family of extensions
Aug 13, 2018
9b758101
Add a per-capture API to target control protocol
Aug 13, 2018
2bc81b86
Don't try to recreate breakpad server if it's still running
Aug 13, 2018
1ee6ea39
Make sure messages with bold tag are detected as HTML
Aug 14, 2018
8b0d1d7e
Don't return a time-bomb unwrapped resource from CreateReservedResource
Aug 14, 2018
697f5a27
Don't mark default VAO/FBO as internal resources. Closes #1077
Aug 14, 2018
d6706a9c
Don't allow resource previews to have negative sizes
Aug 14, 2018
459 additional commits have been omitted to prevent performance issues.
Loading
Loading