lp:apitrace

Created by Ted Gould and last modified
Get this branch:
bzr branch lp:apitrace

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ted Gould
Project:
API Trace
Status:
Development

Import details

Import Status: Failed

This branch is an import of the HEAD branch of the Git repository at https://github.com/apitrace/apitrace.git.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on juju-1e3bde-prod-lp-code-import-14 and finished taking 20 seconds — see the log
Import started on alnitak and finished taking 10 seconds — see the log
Import started on izar and finished taking 5 seconds — see the log
Import started on alnitak and finished taking 10 seconds — see the log

Recent revisions

3794. By Sergii Romantsov <email address hidden>

gltrace: Calculate compressed textures size

Replaying Dota 2 trace resulted in a crash due to invalid memory access.
It was caused by incorrect size of the compressed texture's buffer.
imageSize passed by user doesn't take into account pixel storage
modes, however the amount data which should be copied depends these
modes.

Due to lack of tests (no tests in VK-GL-CTS and Piglit) it was tested
only on Dota 2, Civilization VI and "Gl_420_texture_pixel_store" from
jogl-samples, thus testing only glCompressedTexSubImage2D.

v2: fixed cases with skipping pixels and rows.
v3: return imageSize if storage modes aren't used.
    handle GL_UNPACK_SKIP_IMAGES.

Signed-off-by: Sergii Romantsov <email address hidden>
Signed-off-by: Danylo Piliaiev <email address hidden>

3793. By AnyOldName3 <email address hidden>

Initialise application name

QSettings requires that the application and organisation names are
initialised before it can use an implicit settings location. When
QApiTrace uses QSettings, it doesn't set an explicit location, so
the implicit one must be valid.

Without this, the Recent Launches list remains empty, at least on
Windows. I've had it work on Ubuntu, though, so presumably something's
setting the names automatically there.

3792. By Jose Fonseca <email address hidden>

cli: Add explicit repack option for Snappy format; improve help.

Snappy is the default repack format, but it wasn't mentioned anywhere!

3791. By Jose Fonseca <email address hidden>

cmake: Require no more than VS 2019 version 16.0.

Hopefully it's sufficient.

3790. By Fabrice Fontaine

CMakeLists.txt: respect BUILD_TESTING=OFF

Allow the user to disable unit tests through BUILD_TESTING=OFF:
https://cmake.org/cmake/help/latest/command/enable_testing.html

Signed-off-by: Fabrice Fontaine <email address hidden>

3789. By Jose Fonseca <email address hidden>

docs: Update requirements.

3788. By Gert Wollny <email address hidden>

cmake: Require C++17.

3787. By Gert Wollny <email address hidden>

Drop use of std::binary_function

It only provides some type defs, is not required as base
class, was deprecated with c++11 and removed with c++17.

3786. By Danylo Piliaiev <email address hidden>

glstate: Fix out-of-bounds memset of image

Signed-off-by: Danylo Piliaiev <email address hidden>

3785. By fahien

retrace: Fix GPU Duration

Make sure GPU start value is valid before calculating GPU duration.

Signed-off-by: Antonio Caggiano <email address hidden>

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.