Debian Patches
Status for renderdoc/1.11+dfsg-5+deb11u1
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0001-use-debian-glslang-for-renderdoc-spirv-driver.patch | use debian glslang for renderdoc spirv driver Update for SPIR-V changes needed for 1.5+dfsg-2. These fix FTBRS in 1.5+dfsg-1. |
Jordan Justen <jordan.l.justen@intel.com> | no | 2018-06-27 | ||
0001-Verify-array-sizes-when-serialising-for-strings.patch | Verify array sizes when serialising for strings * We also limit the array size to 1GB for 32-bit. The 4GB/1GB limit is far larger than reasonable for strings but can be handled the same way regardless. |
baldurk <baldurk@baldurk.org> | no | 2023-05-19 | ||
0002-Don-t-call-ReadLargeBuffer-for-socket-reads.patch | Don't call ReadLargeBuffer for socket reads * In ReadLargeBuffer we read directly into an external buffer with ReadExternal, but for sockets when reading externally we want to read ahead of the current spot (non-blocking) as much as possible to batch small reads together. Rather than making ReadExternal handle or detect reads to external buffers, we instead avoid ReadLargeBuffer as it is an optimisation for direct I/O to avoid unnecessary memcpy's and is not relevant for sockets. |
baldurk <baldurk@baldurk.org> | no | 2023-05-19 | ||
0002-Install-python-module-under-usr-lib-python3-dist-pac.patch | Install python module under /usr/lib/python3/dist-packages | Jordan Justen <jordan.l.justen@intel.com> | no | 2019-06-07 | ||
0003-Sanitise-strings-printed-when-received-from-target-c.patch | Sanitise strings printed when received from target control/remote server * Given socket corruption or network errors these strings could contain unprintable characters so we sanitise them reasonably. This also ameliorates a potential security concern with arbitrary strings being written to a log, but these connections are still considered trusted and users should not be exposing RenderDoc ports to the internet. |
baldurk <baldurk@baldurk.org> | no | 2023-05-19 | ||
0004-Add-RENDERDOC_X86_PROC_FAMILY-CMake-and-RDOC_X86_FAM.patch | Add RENDERDOC_X86_PROC_FAMILY CMake and RDOC_X86_FAMILY C switches This can build useful when trying to build renderdoc on unsupported platforms. For example, if trying to build renderdoc on ARM, but without targeting ANDROID, the compressonator code will fail to compile. Instead of depending on the BUILD_ANDROID flag, we can use the RENDERDOC_X86 flag. |
Jordan Justen <jordan.l.justen@intel.com> | no | 2020-07-29 | ||
0004-Don-t-open-symlinks-when-opening-logfile.patch | Don't open symlinks when opening logfile | baldurk <baldurk@baldurk.org> | no | 2023-05-19 | ||
0004-renderdoc-Use-libstb-if-found-by-cmake.patch | renderdoc: Use libstb if found by cmake | Jordan Justen <jordan.l.justen@intel.com> | no | 2020-03-09 | ||
0005-Fix-incorrect-return-type.patch | Fix incorrect return type | baldurk <baldurk@baldurk.org> | no | 2023-05-19 | ||
0005-replay-Only-support-compressonator-on-x86.patch | replay: Only support compressonator on x86 | Jordan Justen <jordan.l.justen@intel.com> | no | 2020-07-29 | ||
0006-linux_process-Only-use-ptrace-for-x86-family-process.patch | linux_process: Only use ptrace for x86 family processors Although ptrace should be usable for other processor families, for now simply skipping the paths seems to work. I tested this by skipping the ptrace paths on x86. |
Jordan Justen <jordan.l.justen@intel.com> | no | 2020-07-28 | ||
0007-renderdoc-serialise-Add-DoStringise-const-long-el-fo.patch | renderdoc/serialise: Add DoStringise(const long &el) for 32-bit x86 on GCC linux_process.cpp was generating linker errors: undefined reference to `rdcstr DoStringise<long>(long const&) |
Jordan Justen <jordan.l.justen@intel.com> | no | 2020-07-24 | ||
0008-renderdoc-Patch-for-glslang-11.1.0.patch | renderdoc: Patch for glslang 11.1.0 | Jordan Justen <jljusten@debian.org> | no | 2021-01-31 |
Showing 1 to 13 of 13 entries
All known versions for source package 'renderdoc'
- 1.27+dfsg-1 (sid)
- 1.24+dfsg-1+deb12u1 (bookworm)
- 1.11+dfsg-5+deb11u1 (bullseye-security)
- 1.11+dfsg-5 (bullseye)