Class NoopShaderProfileExtractor
Defined in File shader-profile-extractor.h
Inheritance Relationships
Base Type
public gpa::playback::ShaderProfileExtractor
(Class ShaderProfileExtractor)
Class Documentation
-
class NoopShaderProfileExtractor : public gpa::playback::ShaderProfileExtractor
Public Functions
-
inline virtual bool IsAvailable() const override
Gets a value indicating whether or not shader profiling is available.
- Returns
Whether or not shader profiling is available
-
inline virtual bool IsFatalErrorPresent() const override
Gets state of error flag of shader profiler.
- Returns
The bool value indicating whether an error occurred during the last shader profiling request
-
inline virtual void SetRequest(ProfileShaderRequestWithType const&) final override
Sets a ProfileShaderRequest to be processed the next time this ShaderProfileExtractor's Callable stream is executed.
-
inline virtual gpa::shader_profiler::ProfiledShaders GetResult() const final override
Gets the ProfileShaderResult from the most recent ProfileShaderRequest.
- Returns
The ProfileShaderResult from the most recent ProfileShaderRequest
-
inline virtual bool IsAvailable() const override