pixwrapper 0.1.3

A tiny library that exposes bindings to PIX on Windows graphics debugger/profiler client API
#include <windows.h>
#include <dxgi1_3.h>
#include <d3d12.h>

#ifdef __cplusplus
extern "C"
{
#endif
    void pix_init_analysis();
    void pix_shutdown_analysis();
    void pix_begin_capture();
    void pix_end_capture();
    void pix_begin_event_cmd_list(ID3D12GraphicsCommandList *command_list, UINT64 color, const char *marker);
    void pix_end_event_cmd_list(ID3D12GraphicsCommandList *command_list);
    void pix_begin_event_cmd_queue(ID3D12CommandQueue *command_queue, UINT64 color, const char *marker);
    void pix_end_event_cmd_queue(ID3D12CommandQueue *command_queue);

#ifdef __cplusplus
}
#endif