Commit Graph

3223 Commits

Author SHA1 Message Date
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
baldurk 5507efab29 Travis: Set matrix to fast_finish, fix bash if to actually check value 2016-05-21 11:59:48 +02:00
baldurk cf0b4abdb0 Travis: apt install must be non-interactive 2016-05-21 11:58:48 +02:00
baldurk bb397df5bd Travis: Change docs build in matrix from exclude to include 2016-05-21 11:53:24 +02:00
baldurk 955060272a Fix if syntax in .travis.yml, change how clang docs build is excluded 2016-05-21 11:48:55 +02:00
baldurk 035c9874a9 Add Travis CI configuration file 2016-05-21 11:45:29 +02:00
baldurk dfc8530d21 Restore rather important loop (allowing break; to break out) 2016-05-20 17:55:23 +02:00
baldurk 84528ce316 Check all files are writeable before applying update. Closes #264 2016-05-19 22:01:56 +02:00