bennycen / angleproject

Automatically exported from code.google.com/p/angleproject
Other
0 stars 0 forks source link

Added better logging support #513

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
We could rewrite our logging support to better handle different output paths: 
file/stdout/windows debug output/etc/unified support vs compiler and libGLESv2 
and libEGL.

Original issue reported on code.google.com by jmad...@chromium.org on 31 Oct 2013 at 6:45

GoogleCodeExporter commented 9 years ago
Project: angle/angle
Branch : master
Author : Jamie Madill <jmadill@chromium.org>
Commit : 2c7c625a5e973627686b162716dd743caa16d5fc

Code-Review  0 : Austin Kinross, Jamie Madill
Code-Review  +2: Geoff Lang
Verified     0 : Austin Kinross, Geoff Lang
Verified     +1: Jamie Madill
Commit Queue   : Chumped
Change-Id      : I16dc4c666fb4266ee5146d64d77eb9925c7584a8
Reviewed-at    : https://chromium-review.googlesource.com/256450

Refactor D3D Debug Annotations code.

This encapsultates the different implementations and allows us to
compile debug.cpp in the common libraries without link errors.

BUG=angleproject:513

src/common/debug.cpp
src/common/debug.h
src/libANGLE/renderer/d3d/HLSLCompiler.cpp
src/libANGLE/renderer/d3d/ShaderD3D.cpp
src/libANGLE/renderer/d3d/d3d11/DebugAnnotator11.cpp
src/libANGLE/renderer/d3d/d3d11/DebugAnnotator11.h
src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp
src/libANGLE/renderer/d3d/d3d11/Renderer11.h
src/libANGLE/renderer/d3d/d3d9/DebugAnnotator9.cpp
src/libANGLE/renderer/d3d/d3d9/DebugAnnotator9.h
src/libANGLE/renderer/d3d/d3d9/Renderer9.cpp
src/libANGLE/renderer/d3d/d3d9/Renderer9.h
src/libGLESv2.gypi

Original comment by bugdro...@chromium.org on 18 Mar 2015 at 2:30