X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=common%2Ftrace_api.hpp;h=4c896dbfaed52cf57f28a1f66cd2ae08545221a2;hb=aa135d6ca5642fb2e5c807a1d4df96f5d6b07c98;hp=ed4823f5cab2492a3bdeb2abce2872298d2bc2aa;hpb=386cc5f765586bd9725bdb8219b24b4269a9cf45;p=apitrace diff --git a/common/trace_api.hpp b/common/trace_api.hpp index ed4823f..4c896db 100644 --- a/common/trace_api.hpp +++ b/common/trace_api.hpp @@ -35,13 +35,22 @@ namespace trace { +/** + * Enum to distuinguish the API for tools. + * + * It should never be embedded in the trace file. + */ enum API { + API_UNKNOWN = 0, API_GL, // GL + GLX/WGL/CGL API_EGL, // GL/GLES1/GLES2/VG + EGL + API_DX, // All DirectX API_D3D7, API_D3D8, API_D3D9, API_D3D10, + API_D3D10_1, + API_D3D11, };