summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/PerfQueryBase.h
AgeCommit message (Collapse)Author
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2015-12-20VideoBackends: Simplify initialization and deinitialization of resourcesLioncash
Approximately three or four times now, the issue of pointers being in an inconsistent state been an issue in the video backend renderers with regards to tripping up other developers. Global (ugh) resources are put into a unique_ptr and will always have a well-defined state of being - null or not null
2015-05-25Add missing license headersTillmann Karras
2015-04-15PerfQueryBase: Move common implementation variables into base classLioncash
2014-02-18Convert all includes to relative paths.Lioncash
2014-02-15move perfquery enable checks into videocommon (caller side)degasus
2014-02-10Replace all include guard ifdefs with "#pragma once"lioncash
2014-01-09VideoCommon: disable efb access + perf querys on cph threaddegasus
The usual way to handle this kind of request is to rise a flag which the gpu thread polls. The gpu thread itself either generates the result or just write zeros if disabled. After this, it rise another flag which says that this work is done. So if disabled, we still have the cpu-gpu round trip time. This commit just returns 0 on the cpu thread instead of playing ping pong...
2013-12-31Remove unnecessary Src/ foldersJasper St. Pierre