Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-09-21 | d3dretrace: Don't duplicate ATI1/ATI2 FourCC defines. | Jose Fonseca | 1 | -8/+0 | |
"ATI1N"/"ATI2N" is how these texture formats are described in AMD's "Advanced DX9 Capabilities for ATI Radeon Cards" document. g test.sh | |||||
2016-09-21 | d3dretrace: Add function to convert D3DFORMAT to string | Patrick Rudolph | 1 | -0/+15 | |
Required to display the format name in qapitrace. Signed-off-by: Patrick Rudolph <siro@das-labor.org> | |||||
2016-09-02 | dispatch: Don't rely on sys.platform to generate glproc. | Jose Fonseca | 1 | -12/+16 | |
Fixes https://github.com/apitrace/apitrace/issues/483 | |||||
2016-08-27 | gltrace: Recognize GL_KTX_buffer_region enums. | Jose Fonseca | 1 | -0/+7 | |
2016-08-09 | cmake: Prevent glproc.py from being called multiple times simultaneously. | Jose Fonseca | 1 | -11/+8 | |
CMake generated Visual Studio project files seem to attach the custom command to every project (target) that uses them. glproc.cpp was being used in two targets, and consequently glproc.py was being call multiple times, often simultanouelsy, causing the build to abort (particularly on AppVeyor.) Putting the glproc.cpp in a single static library seems to avoid the issue reliably. | |||||
2016-04-09 | dxgitrace: Remove IWarpPrivateAPI spec. | Jose Fonseca | 1 | -4/+0 | |
No longer relevant, now that we hide it. | |||||
2016-03-05 | dxgitrace: Complete DirectComposition specs. | Jose Fonseca | 1 | -0/+78 | |
This addresses https://github.com/apitrace/apitrace/issues/377 , but even with complete DirectComposition specs, one will stumble into attempts to use undocumented IID_ID3D11PartnerDevice interface. | |||||
2016-03-05 | d2d1trace: Define D2D1_PROPERTY_BINDING struct members. | Jose Fonseca | 1 | -0/+1 | |
2016-03-05 | dispatch: Use DEFINE_GUID on IID definitions. | Jose Fonseca | 1 | -3/+3 | |
So they behave like normal IID definitions, thereby avoiding missing/duplicate symbols. | |||||
2016-02-25 | compat: Create a new top-level directory for compatibility headers. | Jose Fonseca | 9 | -878/+7 | |
2016-02-19 | gltrace: Fixed loading of OpenGL.framework in sandboxed environment. | Rolan Reznik | 1 | -1/+4 | |
Fixes #350. | |||||
2015-08-14 | dxgitrace: Describe IWarpPrivateAPI internal interface. | Jose Fonseca | 1 | -0/+5 | |
Direct2D relies on it a lot on newer Windows. Data passed in WarpEscape is opaque, but knowing that the application is relying on it is useful, since otherwise the traces will be incomplete with no warning whatsoever. | |||||
2015-08-13 | d2d1trace: Support d2d1_1/dwrite_1. | Jose Fonseca | 1 | -2/+2 | |
2015-08-12 | specs: Support D3D11.3. | Jose Fonseca | 1 | -1/+1 | |
2015-08-08 | directxtex: Update to Jul 2015 release. | Jose Fonseca | 1 | -0/+1 | |
With several local modifications for MinGW compatibility sake, including XNAMath fallback support. The main driver for this upgrade is to build errors with VS 2015. | |||||
2015-08-06 | dispatch: Cope with RTLD_LOCAL SOs better when tracing. | Jose Fonseca | 1 | -43/+54 | |
Achieve by essentially unifying the Android and Linux code paths. Fix #349. | |||||
2015-07-20 | dxerr: Avoid macro redefinition warnings. | Jose Fonseca | 1 | -0/+3 | |
2015-07-16 | d3dtrace: Trace the actual DXVA2 API calls. | Jose Fonseca | 2 | -179/+49 | |
As opposed to internal interfaces. | |||||
2015-07-08 | dispatch: Cleanup white-space. | Jose Fonseca | 1 | -23/+23 | |
2015-07-08 | specs: Dump D2D and DXVA2 error codes. | Jose Fonseca | 1 | -0/+4 | |
2015-06-27 | egltrace: Properly support KHR_debug on ES. | Jose Fonseca | 2 | -12/+21 | |
KHR_debug spec states that on OpenGL ES all entrypoints should have KHR suffixes. | |||||
2015-05-27 | specs: Update NV_path_rendering functions. | Kimmo Kinnunen | 1 | -0/+1 | |
Update NV_path_rendering functions from newer GL specifications. The functions are used in Skia open source graphics library now. | |||||
2015-05-20 | common,cli,wrappers,retrace,gui: Use #pragma once. | Jose Fonseca | 12 | -37/+12 | |
Smaller footprint, and simplifies refactoring. | |||||
2015-04-21 | cgltrace: Support CGLProfiler.h enums. | Jose Fonseca | 1 | -0/+47 | |
2015-04-21 | gltrace,glretrace: Refactor EXT_debug_label -> KHR_debug identifier translation. | Jose Fonseca | 1 | -60/+39 | |
2015-04-21 | gltrace, glretrace: translate enums if emulating KHR_debug with EXT_debug_label | Roland Scheidegger | 1 | -1/+59 | |
Some of the identifiers (types in EXT_debug_label) are different between these two extensions, which led to GL errors when applications used KHR_debug with those. (The only non-translatable one seems to be GL_DISPLAY_LIST which is compat only.) | |||||
2015-03-09 | cmake: Set CMAKE_INCLUDE_CURRENT_DIR where appropriate. | José Fonseca | 1 | -4/+1 | |
2015-03-05 | dispatch: Add a few recent DXGI error codes. | José Fonseca | 1 | -0/+9 | |
2015-02-05 | gltrace,glretrace: Implement some of KHR_debug on top of EXT_debug_label on ↵ | Jose Fonseca | 1 | -0/+8 | |
MacOSX. | |||||
2015-01-24 | specs: Merge GLES functions into glapi.py. | Jose Fonseca | 2 | -6/+0 | |
Matches gl.xml. | |||||
2015-01-15 | ddrawtrace: Aggregate includes into a single header. | José Fonseca | 1 | -0/+59 | |
2015-01-02 | egltrace: Cope with EGL_KHR_get_all_proc_addresses better. | José Fonseca | 1 | -1/+26 | |
More detailed explanation in the code. Fixes #301. | |||||
2014-12-15 | gltrace: Implement VMWX_map_buffer_debug | José Fonseca | 1 | -0/+4 | |
2014-11-19 | specs: More accurately describe PIXELFORMATDESCRIPTOR members. | José Fonseca | 1 | -0/+3 | |
2014-09-27 | specs: Add DXGI 1.3 specs. | José Fonseca | 1 | -1/+1 | |
2014-09-24 | specs: Fix IDXGISwapChainDWM interface. | José Fonseca | 1 | -13/+8 | |
2014-07-28 | gltrace/glretrace: Fake all debug functions. | José Fonseca | 1 | -1/+26 | |
And not just the glGet*. Fixes issue #281. | |||||
2014-07-23 | gldispatch: Don't inline dispatch of GL functions. | José Fonseca | 5 | -46/+103 | |
Inlining the dispatch functions lead to slow compilation times, and probably slower runtime due to code bloat. | |||||
2014-07-17 | gltrace: Fix glGetDebugMessageLog fallback. | José Fonseca | 1 | -0/+2 | |
2014-07-17 | dispatch: Cleanup. | José Fonseca | 2 | -16/+8 | |
2014-06-25 | cmake: Refactor all convenience library generation into a function. | José Fonseca | 1 | -12/+2 | |
2014-06-13 | dxgitrace/retrace: A few more cleanups. | José Fonseca | 4 | -28/+30 | |
2014-06-13 | dxgitrace/retrace: Require D3D11.1 headers to support D3D10 and higher. | José Fonseca | 4 | -53/+31 | |
Simplifies build substantially. | |||||
2014-06-13 | ddrawtrace: Fix build with recent SDK headers. | José Fonseca | 1 | -0/+18 | |
2014-05-23 | glxtrace: Use dlsym protection only on wrappers. | José Fonseca | 1 | -53/+1 | |
Similar in spirit to the Lawrence Love's pull request #203, but instead of building multiple variants of glproc_gl.cpp simply move the dlsym protection code into wrappers dir. | |||||
2014-05-23 | Fix double-escaped forward slashes. | José Fonseca | 1 | -1/+1 | |
Probably due to copy'n'pasting from python code. | |||||
2014-02-04 | gltrace: Fake GL_EXT_debug_marker/label too. | José Fonseca | 1 | -1/+1 | |
2013-11-29 | gltrace: Correct handling of some NV_path_rendering enums. Also changed some ↵ | Scott Nations | 1 | -1/+0 | |
arguments names of NVpr routines to match the latest version of the NV_path_rendering spec. | |||||
2013-11-29 | khronos: Update headers from upstream. | José Fonseca | 1 | -0/+24 | |
2013-11-13 | compat: Don't put static keyword to __inline macro. | José Fonseca | 1 | -1/+1 | |
It will create problems when if `static __inline` appears. |