baldurk
a79ca2f73c
Fix an extra arg %4 parameter that's unused for 3-wide vectors
2017-05-30 15:38:15 +01:00
baldurk
aeab2d085b
Get fix for toolwindowmanager - 3a02944
2017-05-30 15:37:58 +01:00
baldurk
641eaf4665
Add option to instantly show tooltips over RDTreeWidget items
2017-05-30 14:08:44 +01:00
baldurk
2c145fc64c
Add handling to remote suggestion dialog for selecting remotes
2017-05-30 13:18:57 +01:00
baldurk
6d08766792
Set ToolWindowManager::AlwaysDisplayFullTabs on texture viewer displays
2017-05-30 12:39:16 +01:00
baldurk
d4ac0118ce
Update toolwindowmanager to f86518a
2017-05-30 12:39:01 +01:00
baldurk
3ab7510c7f
Avoid calling XOpenDisplay multiple times, fixes crashes on Intel Mesa
...
* See https://bugs.freedesktop.org/show_bug.cgi?id=99831
https://bugs.freedesktop.org/show_bug.cgi?id=54971
* It's not clear if it's invalid to call XOpenDisplay more than once but
at the very least it's only really used as convenience to avoid
plumbing the display handle through.
2017-05-30 12:02:00 +01:00
baldurk
34112696e6
Update toolwindowmanager to 13451b8 with a few more fixes
2017-05-29 18:21:43 +01:00
baldurk
19218b6bef
Remove hardcoded color stylesheets from shader labels in pipeline views
2017-05-29 17:52:25 +01:00
baldurk
886ec3190c
Use WindowText color for custom painting on RDSplitterHandle
2017-05-29 17:52:01 +01:00
baldurk
a504355900
Use QPalette::Base as background for SuggestRemoteDialog
...
* Removes hardcoded #fff white background which breaks on other themes.
2017-05-29 16:59:02 +01:00
baldurk
09c9ae94d2
Change the vulkan layer warning to be theme-friendly
...
* The hardcoded background color didn't work on light-on-dark themes,
so instead just use the tooltip base color, and darken on hover.
2017-05-29 16:51:57 +01:00
baldurk
da6560f9aa
Use anti-aliasing when rendering histogram bar
2017-05-29 16:07:56 +01:00
baldurk
d170724bdb
Update to toolwindowmanager 8e36057 to get a couple of important fixes
2017-05-29 15:59:26 +01:00
baldurk
ba1e6f1e82
Ensure invalid memory indices in the remap table aren't used. Refs #627
2017-05-29 15:08:58 +01:00
baldurk
158bc4d583
Update code for new toolwindowmanager
2017-05-29 13:31:28 +01:00
baldurk
4bc361fc1a
Update ToolWindowManager to 4c259a67f36491a7c1f92cfea9a424c94e0e364b
...
* From my fork - https://github.com/baldurk/toolwindowmanager
* Contains many changes and improvements to make the docking solution
more usable.
2017-05-29 13:19:46 +01:00
baldurk
7b5ca0f4b6
Make sure we have enough entries in the original physical device list
2017-05-29 13:16:46 +01:00
Jimmy Lee
db5b0e47fe
Added support for EXT_disjoint_timer_query
2017-05-29 05:15:47 -07:00
Jordan Logan
1426d1bbd9
Fix for double delete in Vulkan DescSetLayout::Init
...
DescSetLayout::Init can crash when Immutable Samplers are provided.
When the vector containing the Binding info is resized, the pointer to
immutableSamplers is copied and then deleted in the old copy.
A copy constructor has been added to the Binding struct.
Fixed indexing in DescSetLayout::Init
2017-05-29 05:15:33 -07:00
Arseny Kapoulkine
8154b93e2a
Use case-insensitive comparison for process filter
...
This makes it easier to filter processes that have upper case letters -
for example, you can now type 'calc' to filter out 'Calculator'.
2017-05-25 00:19:18 -07:00
baldurk
70e8abb382
Fix handling of slice offsets for 3D textures
...
* There were inconsistencies that could lead to off-by-one or
missampling in some cases when applying a slight offset to ensure we
sample the selected slice of the texture.
2017-05-23 16:42:55 +01:00
Janos Pantos
a6f202ca5e
Add support for primitive bounding boxes feature of GLES
2017-05-23 08:42:44 -07:00
Janos Pantos
eee186e9a3
Generate unsupported GLES functions into gl_hookset_def.h
2017-05-23 08:42:44 -07:00
Janos Pantos
c53f440fd9
Use GLES extension header for compilation
2017-05-23 08:42:44 -07:00
Peter Gal
64156fc039
Expose glDrawBuffersEXT and allow GL_EXT_draw_buffers
...
The GL_EXT_draw_buffers extension defines the glDrawBuffersEXT method
which can be aliased to the glDrawBuffers method.
2017-05-22 07:51:45 -07:00
baldurk
16bc831c16
Protect against recursive/re-entrant swapbuffers calls
...
* E.g. internally SwapBuffers might call wglSwapBuffers which we also
hook, and we'd process it twice redundantly. Only process the first
one we come across, whichever that is.
2017-05-22 11:00:33 +01:00
baldurk
188481e881
Fix implementation of round_z in D3D debugging
2017-05-22 11:00:33 +01:00
Sandy Carter
007846ac67
Fix patch list count off by one error
2017-05-22 02:56:26 -07:00
Janos Pantos
1dcd39afd5
Add support for GL_ETC1_RGB8_OES compressed texture format
2017-05-22 02:55:54 -07:00
Janos Pantos
70514fc5ac
Store and load data of compressed textures on GLES
...
Since GLES does not support glGetCompressedTexImage function, the
compressed data cannot be extracted. For solving this, we store
them at glCompressedTexImage* calls, and use these data when
required (however it is not necessarily correct).
2017-05-22 02:55:54 -07:00
Michael Rennie
9ef362c28e
Fix isSRGB detection for EGL.
...
glBindFragDataLocation not allowed for gl_ outputs.
Fixes found when using Mesa.
2017-05-22 02:55:42 -07:00
babymustgrowstrong
8b059987ad
GL_EXT_texture_buffer and GL_OES_texture_buffer
2017-05-22 02:55:19 -07:00
babymustgrowstrong
b0c07fdd01
GL_OES_geometry_shader and GL_EXT_geometry_shader support
2017-05-22 02:55:19 -07:00
babymustgrowstrong
6a66492f83
GL_OES_tessellation_shader and GL_EXT_tessellation_shader support
2017-05-22 02:55:19 -07:00
babymustgrowstrong
5552e22431
GL_OES_sample_shading support
2017-05-22 02:55:19 -07:00
babymustgrowstrong
6566426195
GL_EXT_draw_buffers_indexed support
2017-05-22 02:55:19 -07:00
babymustgrowstrong
f93b0d6fb7
GL_OES_copy_image and GL_EXT_copy_image support
2017-05-22 02:55:19 -07:00
baldurk
87ec279f1c
Update some forgotten Copyright years to 2017
2017-05-19 17:28:41 +01:00
baldurk
1f5f34e16c
Bump version info to v0.35
2017-05-19 17:27:00 +01:00
baldurk
ec4899ec72
Default current view in buffer viewer to VS In.
v0.34
2017-05-19 16:24:43 +01:00
baldurk
9b41534daa
Make the linux timeout even more generous still
...
* It's not too bad to wait a while since we have a progress bar that
will pop up if the operation takes a while.
2017-05-19 15:57:58 +01:00
baldurk
57831f1926
If a callstack is valid but no resolver is found, return one empty entry
...
* This is a complete hack really but it signifies this status to the UI.
2017-05-19 15:56:49 +01:00
baldurk
24f2c460f5
Pass GL_RED_INTEGER instead of GL_RED to glClearBufferData
...
* Mesa requires that we precisely specify it, and won't convert from
'floating point' GL_RED. Although I'm not sure what that means with
GL_RED and GL_UNSIGNED_INT...
2017-05-19 15:46:13 +01:00
baldurk
79a61c5700
Disallow docked panels in a shader viewer from becoming float windows
2017-05-19 14:44:32 +01:00
baldurk
a8a7e32cc0
Set reasonable bounds and steps for projection matrix guess controls
2017-05-19 14:41:42 +01:00
baldurk
5f05c4309f
Fix a mistaken string format that merged two arguments accidentally.
2017-05-19 14:41:23 +01:00
baldurk
d1db941275
Tweak a couple of lines to refer to renderdoc.org instead of github
2017-05-19 14:24:27 +01:00
baldurk
abb07a5be1
Add missing mention of D3D12 support in a couple of places.
2017-05-19 13:52:16 +01:00
baldurk
e36204da09
Bump the MSI version to 3.1, since the VS2015 redist requires it
...
* 3.1 is still available everywhere we care about - I think even 4.5
ships with win7.
2017-05-19 13:27:12 +01:00