Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-07-10 | Revert "inject: Ensure we always get the real module handle." | Jose Fonseca | 1 | -10/+1 | |
This reverts commit bd725c22b9e0ee5341cfd34a00c6f68a64a608e6. It's causing problems. | |||||
2015-07-10 | d3dretrace: Partial DXVA2 replay support. | Jose Fonseca | 2 | -0/+3 | |
2015-07-10 | inject: Ensure we always get the real module handle. | Jose Fonseca | 1 | -1/+10 | |
By using an absolute path. | |||||
2015-07-10 | jsondiff: Better formating of shader differences. | Jose Fonseca | 1 | -1/+31 | |
2015-07-08 | d3dtrace: Ensure we fallback to height*pitch for unknown/unexpected formats. | Jose Fonseca | 2 | -0/+4 | |
2015-07-08 | d3dtrace: Add a couple of missing formats to _getFormatSize. | Jose Fonseca | 2 | -0/+4 | |
2015-07-08 | dispatch: Cleanup white-space. | Jose Fonseca | 1 | -23/+23 | |
2015-07-08 | specs: Dump D2D and DXVA2 error codes. | Jose Fonseca | 3 | -3/+7 | |
2015-07-06 | dxgistate: Handle better typeless depth-stencil formats. | Jose Fonseca | 1 | -0/+24 | |
2015-07-06 | d3d11state: Add dumping of viewport and scissor states. | Zack Rusin | 2 | -0/+80 | |
Lets also dump the viewports and scissor rects when dumping the state. | |||||
2015-07-06 | inject: Override assertion implementation. | Jose Fonseca | 2 | -2/+18 | |
2015-07-06 | inject: Allow to control verbosity via a command line option. | Jose Fonseca | 4 | -10/+26 | |
2015-07-06 | inject: Better diagnostic messages when attaching to a debugger. | Jose Fonseca | 1 | -6/+19 | |
2015-07-06 | inject: Eliminate SetSharedMem/GetSharedMem. | Jose Fonseca | 3 | -36/+17 | |
They stand in the way of adding more things to SharedMem struct. | |||||
2015-07-06 | d3d9trace: Take bits per pixel in consideration. | Jose Fonseca | 3 | -61/+267 | |
Otherwise partial locks near the end of the texture might cause buffer overflows when reading/writing. But take extra care to not cause false warnings for old traces. Fixes #361. | |||||
2015-07-01 | retrace: Ensure MSVS C/C++ runtime assertions go to stderr. | Jose Fonseca | 4 | -0/+153 | |
Instead of dialog boxes. | |||||
2015-06-29 | glstate: Dump NVIDIA program disassembly. | Jose Fonseca | 3 | -8/+65 | |
2015-06-29 | inject: Support ejecting DLL from remote process. | José Fonseca | 3 | -58/+178 | |
2015-06-29 | specs: Add missing glGetPointervKHR prototype. | Jose Fonseca | 1 | -2/+1 | |
2015-06-27 | glws: Add missing stdlib.h include. | Jose Fonseca | 1 | -0/+1 | |
Fixes Android build. | |||||
2015-06-27 | inject: Preserve last-error. | Jose Fonseca | 1 | -0/+14 | |
Some applications rely on the last-error from LoadLibraryEx to detect when KB2533623 is not supported. | |||||
2015-06-27 | glretrace: Remove dead variable. | Jose Fonseca | 1 | -2/+1 | |
2015-06-27 | glretrace: Use KHR_debug where available. | Jose Fonseca | 1 | -6/+18 | |
2015-06-27 | glretrace,glws: Move profile check into glws module. | Jose Fonseca | 2 | -22/+23 | |
2015-06-27 | glretrace: Add a Context::profile inline helper. | Jose Fonseca | 3 | -3/+8 | |
2015-06-27 | glws: Ensure context is initialized the first time it is made current. | Jose Fonseca | 9 | -18/+38 | |
2015-06-27 | egltrace: Properly support KHR_debug on ES. | Jose Fonseca | 7 | -13/+51 | |
KHR_debug spec states that on OpenGL ES all entrypoints should have KHR suffixes. | |||||
2015-06-26 | glretrace: Don't invoke glGet(GL_CURRENT_PROGRAM) on GL / GLES 1.x contexts. | Jose Fonseca | 1 | -2/+6 | |
Fixes #360. | |||||
2015-06-26 | gltrace: Fix tracing with OpenGL 1.1. | Jose Fonseca | 1 | -8/+16 | |
Some apps fully/partally use Microsoft OpenGL 1.1 GDI software renderer, which supports only one texture coordinate (no glClientActiveTexture). | |||||
2015-06-26 | os: Compilation fixes for QNX. | Harald Fernengel | 1 | -0/+4 | |
2015-06-26 | khronos: Compilation fixes for QNX. | Harald Fernengel | 2 | -9/+7 | |
2015-06-26 | Add missing includes. | Harald Fernengel | 3 | -0/+3 | |
2015-06-26 | glretrace: Don't force GPU durations to zero. | Seth Berrier | 1 | -1/+0 | |
Fixes #359. | |||||
2015-06-25 | glretrace: Workaround unusable GL_TIMESTAMP on Mac. | Jose Fonseca | 1 | -0/+6 | |
Fixes #359. | |||||
2015-06-25 | specs: Add type info for GL_TIMESTAMP. | Jose Fonseca | 1 | -1/+1 | |
2015-06-25 | glretrace: Improve GL_ARB_timer_query support detection. | Jose Fonseca | 1 | -1/+2 | |
Was part of core in GL_ARB_timer_query. | |||||
2015-06-25 | common: Use GetModuleHandle to detect WINE. | Jose Fonseca | 1 | -2/+1 | |
Simpler and safer. | |||||
2015-06-25 | retrace: Remove duplicate "warning: " from warning message. | Jose Fonseca | 1 | -1/+1 | |
2015-06-25 | glretrace: Fix occlusion query support detection. | Jose Fonseca | 2 | -1/+6 | |
GL_ARB_occlusion_query was made part of core OpenGL 1.5. Furthermore we don't use the *ARB entry-points, so we really rely on the core support. Futhermore, on Mac OS, core 3.2+ profiles do not list core extensions, so we were wrongly assuming it was missing. Fixes #358. | |||||
2015-06-25 | glstate: Support more texture buffer formats. | Jose Fonseca | 3 | -9/+285 | |
2015-06-25 | d3dretrace: Dont retrace GetDC/ReleaseDC. | Jose Fonseca | 1 | -2/+2 | |
2015-06-24 | cli/sed: Avoid strcpy. | Jose Fonseca | 1 | -2/+3 | |
2015-06-24 | cli/sed: Open file in text mode. | Jose Fonseca | 1 | -1/+1 | |
There might be situations where we want the opposite. But at least for now this enables to run unit tests on Windows. | |||||
2015-06-24 | sed: @file reads pattern or replacement from a file. Useful for shader ↵ | Arthur Huillet | 1 | -8/+47 | |
replacement. Replacing shaders isn't easily done on the commandline, so add "@file()" to tell apitrace sed to read pattern or replacement from a file. This replacement is implemented on String-type nodes, so apitrace sed now effectively works on string elements in addition to enum elements. The pattern/replacement separator can be a slash or any other character, allowing use of slashes in the file path. Signed-off-by: Arthur Huillet <ahuillet@nvidia.com> | |||||
2015-06-24 | scripts/tracediff: Allow to suppress common lines. | Jose Fonseca | 1 | -26/+51 | |
And cleanup. | |||||
2015-06-22 | wgltrace: Recognize a few more WGLCreatePbufferARBAttribs attributes. | Jose Fonseca | 1 | -1/+7 | |
2015-06-22 | cmake: Use CMAKE_DL_LIBS. | Harald Fernengel | 3 | -7/+7 | |
2015-06-22 | specs: Minor tweaks to D3D7 specs. | Jose Fonseca | 1 | -4/+6 | |
2015-06-22 | eglretrace: Leverage EGL_EXT_platform_x11 where available. | José Fonseca | 3 | -1/+28 | |
I was hoping this would help with NVIDIA EGL on Linux but it did not. | |||||
2015-06-22 | d3dretrace: Add option to allow fullscreen. | Jose Fonseca | 3 | -11/+21 | |