baldurk
8213a992c9
Make sure deferred dirty marks don't get lost while not capturing
v0.31
2016-09-13 16:07:57 +02:00
baldurk
c10c487a02
Allow shutting down the active remote server
2016-09-13 16:07:57 +02:00
Baldur Karlsson
c1a0b4857b
Merge pull request #354 from michaelrgb/master
...
Android user experience fixes.
2016-09-13 15:55:39 +02:00
Michael Rennie
b32bb1cc55
Keep target as Android package name instead of "unknown".
2016-09-13 13:00:13 +01:00
Michael Rennie
687744cf6d
Save captures to /sdcard, so that APK can replay it immediately.
2016-09-13 11:01:06 +01:00
baldurk
4dc9857341
detect adb: (invalid in normal hostname) as android remote target
...
* For now, just redirect to 127.0.0.1 and assume the user has proper
port forwarding set up, but in future we'd do this ourselves and maybe
parse out a device name after the adb:
2016-09-12 20:05:51 +02:00
baldurk
80fbe84fb1
Don't crash if switching to a local context while a live capture is open
2016-09-12 20:04:59 +02:00
baldurk
588d6149cd
Don't disable inputs when selecting localhost
...
* If there aren't any other host, then selecting localhost will still
need to keep the option to add a new host
2016-09-12 18:20:45 +02:00
baldurk
6518d8bdf8
Don't rely on data files being exported from .so, add explicit function
2016-09-12 17:40:28 +02:00
baldurk
0feaba5a53
Handle glTexBuffer(buffer = 0) calls, and resizing buffers after create
2016-09-12 16:32:41 +02:00
baldurk
19cc4fa415
Make sure host (if non-local) shows up in connection window title
2016-09-12 15:36:08 +02:00
baldurk
0809778b26
Add a FAQ entry about hooking child processes
2016-09-12 15:09:25 +02:00
baldurk
46644e127f
Add some introductory text to the in-application API about how to start
2016-09-12 15:09:13 +02:00
baldurk
0c009cd578
Fix a crash in vulkan pipeline state export to html
2016-09-12 14:28:46 +02:00
baldurk
39fae161d8
Add F3/shift-F3 for find forward backwards in event browser
2016-09-12 14:22:15 +02:00
baldurk
4e4b9e21ad
Fix a crash with vulkan shader edit & replace
2016-09-12 14:15:06 +02:00
baldurk
b493865349
Make members of TextureSave class not struct, so python can modify them
2016-09-12 12:51:14 +02:00
baldurk
f588a21e05
Handle initial states of views better (don't try and copy data contents)
2016-09-12 11:50:24 +02:00
Baldur Karlsson
00a81cc065
Merge pull request #352 from bioglaze/bugfix
...
Fix glVertexAttribI3iv serialization
2016-09-11 19:16:09 +02:00
Timo Wiren
15b27c7a67
Fix glVertexAttribI3iv serialization
2016-09-11 19:49:41 +03:00
baldurk
d43dbf7ce9
Scissors that cover the viewport should be 16384^2 not 4096^2
2016-09-11 09:30:50 +02:00
Baldur Karlsson
60ae11a6ae
Merge pull request #351 from nlguillemot/master
...
Handle NULL arrays passed to GL_ARB_multi_bind functions
2016-09-11 08:53:42 +02:00
Nicolas Guillemot
de4dfd043d
coding style fixes
2016-09-10 22:29:36 -07:00
Nicolas Guillemot
105b81c1d8
handle NULL buffers in glBindBuffersBase
...
based on glBindTextures
2016-09-10 18:35:27 -07:00
Nicolas Guillemot
b77a3c3eff
handle NULL buffers in glBindVertexBuffers
...
based on glBindTextures
2016-09-10 18:24:11 -07:00
Nicolas Guillemot
d48334049a
handle NULL samplers array in glBindSamplers
...
fix based on glBindTextures
2016-09-10 18:15:47 -07:00
Nicolas Guillemot
1ee1d50b0a
handle NULL textures array in glBindImageTextures
...
ported the fix from glBindTextures
2016-09-10 18:12:14 -07:00
baldurk
3695d7de6d
Save EXR images in ABGR channel order, for compatibility with viewers
...
* It seems many viewers don't look at the order specified, and just
assume that the channels are in ABGR order. Changing it won't affect
any loaders that do respect that order.
2016-09-10 16:26:19 +02:00
baldurk
ebbef4e1aa
Fix a crash if a barrier event happens not within a drawcall
2016-09-10 12:54:43 +02:00
baldurk
eb5dc90dac
Check UVs separately from derivatives for inf/nan values
2016-09-09 20:53:20 +02:00
baldurk
a673ee181d
Don't transition from undefined when doing implicit renderpass barriers
...
* This would discard the resource. Instead transition from whichever
state it's currently in.
2016-09-09 20:53:20 +02:00
baldurk
ea5bcfd1f5
Detect "infinite" ranges (even if the endpoints are finite) in tex range
2016-09-09 20:53:20 +02:00
baldurk
05f058f13e
Fix pixel history copy parameters being wrong for mip/slice RTVs
2016-09-09 20:53:20 +02:00
baldurk
6d114ba250
Scroll pane to the bottom when getting new output from python
2016-09-09 20:53:20 +02:00
baldurk
351df759e1
Apply missing implicit renderpass barriers when replaying a subpass
2016-09-09 20:53:20 +02:00
baldurk
a7d8c6f6de
Handle subpass inputs properly in SPIR-V reflection
2016-09-09 20:53:20 +02:00
baldurk
5d07b0ff14
0 is a valid spec constant ID.
2016-09-09 20:53:20 +02:00
baldurk
289cf61dfb
Print using the right subpass variable
2016-09-09 20:53:20 +02:00
baldurk
6921b37d8e
Don't display previews for sampler resources
2016-09-09 20:53:20 +02:00
baldurk
c6fc2cc315
Reverse CmpExch parameters to the sensible way around
2016-09-09 20:53:20 +02:00
Baldur Karlsson
aba0bbc1ea
Merge pull request #349 from michaelrgb/master
...
ConstantBuffers must be <= 65536 on some drivers, and 16-byte aligned.
2016-09-09 17:22:56 +02:00
Michael Rennie
81b75ebb74
ConstantBuffers must be <= 65536 on some drivers, and 16-byte aligned.
2016-09-09 15:43:25 +01:00
baldurk
208338b7b2
Handle initial contents being unprepared without crashing at least
...
* The contents will still be undefined and garbage though
2016-09-08 20:25:24 +02:00
baldurk
2895ff848c
Don't mark resources dirty immediately from deferred context actions
...
* Instead record the dirtied resources to be applied when executing the
resulting command list.
2016-09-08 20:22:46 +02:00
baldurk
5cc7519e92
Add compare-exchange function to Atomic
2016-09-08 20:19:56 +02:00
baldurk
d461e40711
When an unsupported API version is requested, print supported versions
2016-09-08 15:51:06 +02:00
baldurk
e51225d739
Add a link to the documentation at the top of renderdoc_app.h
2016-09-08 15:50:52 +02:00
baldurk
726425ee88
Keep chunk count valid with duplicated chunks
2016-09-08 15:50:36 +02:00
baldurk
668e445778
Allow C# side manual construction of ResourceIds from integers
...
* This is primarily for ease-of-use from python scripting
2016-09-08 14:53:23 +02:00
baldurk
df326cf992
Rename python core object, so renderdoc can be the module/namespace
2016-09-08 14:45:27 +02:00