baldurk
2e291638a4
Make sure dummy infos are unwrapped
2016-06-01 13:49:20 +02:00
baldurk
6e2a8344ce
Fix crash with markerColour not being created for fake markers
2016-06-01 13:08:36 +02:00
baldurk
054a01c3b0
Check for drawcall potentially being NULL
2016-06-01 11:57:55 +02:00
baldurk
094e79dee2
Greatly speed up 'attach to running instance' dialog in the 99% case
...
* 99% of the time, you'll only have localhost and the application will
be running on the first ident checked which will return a valid socket
almost immediately.
* Instead of continuing to search through each valid port before
returning valid data, we change the enumerate function to just find
the next valid port and return - so we can update the UI as soon as
we have the first result.
2016-06-01 11:31:57 +02:00
baldurk
4b149abdbd
Don't crash if network handshake fails and we don't get any data
2016-06-01 10:47:28 +02:00
baldurk
ab84b84ba4
Add bullet-proofing to GetTextureData/GetBufferData
...
* So that it won't crash on invalid input but will just return empty
data.
2016-06-01 10:44:44 +02:00
baldurk
3136328346
Print IDs in resource manager asserts for better post-mortem debugging
2016-06-01 10:35:54 +02:00
baldurk
c1f66de413
Add early OS X compiling support from @Zorro666 - still non-functional!
...
* Build with cmake -DENABLE_VULKAN=OFF -DENABLE_QRENDERDOC=OFF
2016-05-31 12:05:45 +02:00
baldurk
c0e0b105e4
Add note about currently supported compilers
2016-05-31 10:28:04 +02:00
baldurk
0cb940fcbe
Support LZ4 compression of stripped separate debug blobs
2016-05-30 12:12:18 +02:00
baldurk
91f32f5c9a
Pass -Wno-shift-negative-value only for gcc
2016-05-29 21:26:45 +02:00
baldurk
8128dc3102
Fix other type-punning strict aliasing violations. Refs #274
2016-05-29 21:01:57 +02:00
baldurk
d26dd2d6d2
Disable -Wshift-negative-value on jpeg-compressor. Refs #276
2016-05-29 20:54:46 +02:00
baldurk
33f11512a7
Update COMPILE.md to reference cmake build system. Refs #275
2016-05-29 10:34:00 +02:00
baldurk
64db4e6e8e
Use a union to return NaN constant from ConvertFromHalf. Refs #274
2016-05-29 10:32:02 +02:00
baldurk
9e2fa30a7e
Add check for all-opaque-black markers and ignore. Works around UE4
2016-05-28 12:25:29 +02:00
baldurk
60706ca4eb
Add options controlling marker colourising
2016-05-27 23:26:59 +02:00
baldurk
1978bc2409
Apply colours (optionally) to event browser and timeline bar. Refs #270
2016-05-27 19:44:25 +02:00
baldurk
a85d11643b
Add treelistview custom tree lines (colour/width) and text colour
2016-05-27 19:29:49 +02:00
baldurk
54106a2108
Pass through marker colours to UI
2016-05-27 19:28:58 +02:00
baldurk
7b3cb14186
Fix size of array - must support up to index [16] for 16 viewports
2016-05-27 17:46:15 +02:00
baldurk
b74ad435e5
Add a 1:1 (zoom 100%) button. Refs #272
2016-05-26 23:58:58 +02:00
baldurk
1914a8a029
For APIs with proper separate sampler objects use debug names. Refs #273
2016-05-26 23:51:09 +02:00
baldurk
e99660bebc
Unwrap images/buffers used in transitions in debug init code
2016-05-25 20:00:22 +02:00
baldurk
65a7cc62c0
Coverity: Fix some warnings from core.cpp/.h
2016-05-24 23:28:15 +02:00
baldurk
ddf64963a5
Apply clang-format as I'm not yet in the habit :).
2016-05-23 20:34:46 +02:00
baldurk
2c8b329704
Travis: try clang-format in install, with git diff --exit-code
2016-05-23 20:32:01 +02:00
baldurk
ca76864f20
Travis: Run clang-format in before_script so that it halts the build
2016-05-23 20:22:55 +02:00
baldurk
bbe25464f0
Coverity: Fix newly added defects
2016-05-23 19:04:07 +02:00
baldurk
1ddcc2f919
Travis: Try to fix LLVM apt authentication issues
2016-05-22 21:28:43 +02:00
baldurk
60a9d77dd2
Travis: Only check clang-format on code builds
2016-05-22 21:26:22 +02:00
baldurk
0fe6a15754
AppVeyor: Allow Win32 Development job to fail
2016-05-22 21:15:46 +02:00
baldurk
add56be1c0
Travis: need to actually install clang-format
2016-05-22 21:14:13 +02:00
baldurk
40e7a2616b
Travis: Fix for parameters to add-apt-repository
2016-05-22 21:07:28 +02:00
baldurk
c0eb5c7988
Update CONTRIBUTING.md to mention clang-format
2016-05-22 19:42:15 +02:00
baldurk
5f28b745a2
Format code according to newly added clang-format
...
_ /)
mo / )
|/)\)
/\_
\__|=
( )
__)(__
_____/ \\_____
| _ ___ _ ||
| | \ | | \ ||
| | | | | | ||
| |_/ | |_/ ||
| | \ | | ||
| | \ | | ||
| | \. _|_. | . ||
| ||
|repository history||
| ||
* | * ** * ** |** **
\))ejm97/.,(//,,..,,\||(,,.,\\,.((//
2016-05-22 19:41:53 +02:00
baldurk
bfb7765c8a
Travis: Add check in travis builds that clang-format is a no-op
2016-05-22 19:41:51 +02:00
baldurk
f8a6f59ac8
Add .clang-format, but don't convert any files yet
2016-05-22 19:41:51 +02:00
baldurk
160762e4ab
Add code of conduct
2016-05-22 19:41:50 +02:00
baldurk
d60e590a2d
AppVeyor: Skip Win32|Development target
...
[ci skip]
2016-05-21 22:41:35 +02:00
baldurk
3caed2e59d
Coverity: Add coverity badge to readme
...
[ci skip]
2016-05-21 19:15:05 +02:00
baldurk
edc691f5ba
Appveyor: Skip non-coverity builds when scheduled
...
[ci skip]
2016-05-21 19:09:22 +02:00
baldurk
142a7e5336
Add AppVeyor badge to readme
...
[ci skip]
2016-05-21 18:37:10 +02:00
baldurk
fb10ae27b1
Appveyor: normal builds at minimal verbosity
...
[ci skip]
2016-05-21 17:34:27 +02:00
baldurk
a90810e2ed
Appveyor: Add space to separate powershell commands
2016-05-21 17:15:22 +02:00
baldurk
688b288b8d
Add appveyor configuration file, including scheduled coverity build
2016-05-21 17:03:54 +02:00
Baldur Karlsson
a0ab0b935f
Add Travis CI badge to readme
...
[ci skip]
2016-05-21 12:26:33 +02:00
baldurk
0eea5cd7cf
Travis: Run pip as root
2016-05-21 12:13:22 +02:00
baldurk
b02b5058c4
Travis: Install gdb for qmake post-build step
2016-05-21 12:08:05 +02:00
baldurk
c9c27c48c2
Travis: Change sphinx install to go through pip instead of apt
2016-05-21 12:06:00 +02:00