/third_party/skia/third_party/externals/dawn/src/dawn_native/ |
D | QuerySet.cpp | 28 class ErrorQuerySet final : public QuerySetBase { 30 ErrorQuerySet(DeviceBase* device) : QuerySetBase(device, ObjectBase::kError) { in ErrorQuerySet() 103 QuerySetBase::QuerySetBase(DeviceBase* device, const QuerySetDescriptor* descriptor) in QuerySetBase() function in dawn_native::QuerySetBase 116 QuerySetBase::QuerySetBase(DeviceBase* device) : ApiObjectBase(device, kLabelNotImplemented) { in QuerySetBase() function in dawn_native::QuerySetBase 120 QuerySetBase::QuerySetBase(DeviceBase* device, ObjectBase::ErrorTag tag) in QuerySetBase() function in dawn_native::QuerySetBase 124 QuerySetBase::~QuerySetBase() { in ~QuerySetBase() 129 void QuerySetBase::DestroyImpl() { in DestroyImpl() 134 QuerySetBase* QuerySetBase::MakeError(DeviceBase* device) { in MakeError() 138 ObjectType QuerySetBase::GetType() const { in GetType() 142 wgpu::QueryType QuerySetBase::GetQueryType() const { in GetQueryType() [all …]
|
D | QuerySet.h | 28 class QuerySetBase : public ApiObjectBase { 30 QuerySetBase(DeviceBase* device, const QuerySetDescriptor* descriptor); 32 static QuerySetBase* MakeError(DeviceBase* device); 48 QuerySetBase(DeviceBase* device, ObjectBase::ErrorTag tag); 51 QuerySetBase(DeviceBase* device); 54 ~QuerySetBase() override;
|
D | CommandEncoder.h | 38 void TrackUsedQuerySet(QuerySetBase* querySet); 39 void TrackQueryAvailability(QuerySetBase* querySet, uint32_t queryIndex); 69 void APIResolveQuerySet(QuerySetBase* querySet, 78 void APIWriteTimestamp(QuerySetBase* querySet, uint32_t queryIndex); 100 std::set<QuerySetBase*> mUsedQuerySets;
|
D | RenderPassEncoder.h | 34 QuerySetBase* occlusionQuerySet, 62 void APIWriteTimestamp(QuerySetBase* querySet, uint32_t queryIndex); 73 void TrackQueryAvailability(QuerySetBase* querySet, uint32_t queryIndex); 83 Ref<QuerySetBase> mOcclusionQuerySet;
|
D | Commands.h | 74 Ref<QuerySetBase> querySet; 108 Ref<QuerySetBase> occlusionQuerySet; 190 Ref<QuerySetBase> querySet; 217 Ref<QuerySetBase> querySet; 275 Ref<QuerySetBase> querySet;
|
D | PassResourceUsageTracker.h | 29 class QuerySetBase; variable 32 using QueryAvailabilityMap = std::map<QuerySetBase*, std::vector<bool>>; 70 void TrackQueryAvailability(QuerySetBase* querySet, uint32_t queryIndex);
|
D | PassResourceUsage.h | 32 class QuerySetBase; variable 79 std::vector<QuerySetBase*> querySets; 95 std::set<QuerySetBase*> usedQuerySets;
|
D | CommandValidation.h | 26 class QuerySetBase; variable 32 MaybeError ValidateTimestampQuery(QuerySetBase* querySet, uint32_t queryIndex);
|
D | RenderPassEncoder.cpp | 35 MaybeError ValidateQueryIndexOverwrite(QuerySetBase* querySet, in ValidateQueryIndexOverwrite() 57 QuerySetBase* occlusionQuerySet, in RenderPassEncoder() 100 void RenderPassEncoder::TrackQueryAvailability(QuerySetBase* querySet, uint32_t queryIndex) { in TrackQueryAvailability() 368 void RenderPassEncoder::APIWriteTimestamp(QuerySetBase* querySet, uint32_t queryIndex) { in APIWriteTimestamp()
|
D | CommandEncoder.cpp | 377 MaybeError ValidateQuerySetResolve(const QuerySetBase* querySet, in ValidateQuerySetResolve() 412 QuerySetBase* querySet, in EncodeTimestampsToNanosecondsConversion() 494 void CommandEncoder::TrackUsedQuerySet(QuerySetBase* querySet) { in TrackUsedQuerySet() 498 void CommandEncoder::TrackQueryAvailability(QuerySetBase* querySet, uint32_t queryIndex) { in TrackQueryAvailability() 992 void CommandEncoder::APIResolveQuerySet(QuerySetBase* querySet, in APIResolveQuerySet() 1059 void CommandEncoder::APIWriteTimestamp(QuerySetBase* querySet, uint32_t queryIndex) { in APIWriteTimestamp()
|
D | Forward.h | 39 class QuerySetBase; variable
|
D | Device.h | 211 ResultOrError<Ref<QuerySetBase>> CreateQuerySet(const QuerySetDescriptor* descriptor); 237 QuerySetBase* APICreateQuerySet(const QuerySetDescriptor* descriptor); 396 virtual ResultOrError<Ref<QuerySetBase>> CreateQuerySetImpl(
|
D | ComputePassEncoder.h | 52 void APIWriteTimestamp(QuerySetBase* querySet, uint32_t queryIndex);
|
/third_party/skia/third_party/externals/dawn/src/tests/unittests/native/mocks/ |
D | QuerySetMock.h | 25 class QuerySetMock : public QuerySetBase { 27 QuerySetMock(DeviceBase* device) : QuerySetBase(device) { in QuerySetMock() 29 this->QuerySetBase::DestroyImpl(); in QuerySetMock()
|
D | DeviceMock.h | 75 MOCK_METHOD(ResultOrError<Ref<QuerySetBase>>,
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/ |
D | QuerySetD3D12.h | 25 class QuerySet : public QuerySetBase { 34 using QuerySetBase::QuerySetBase;
|
D | QuerySetD3D12.cpp | 66 QuerySetBase::DestroyImpl(); in DestroyImpl()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
D | QuerySetVk.h | 26 class QuerySet final : public QuerySetBase { 35 using QuerySetBase::QuerySetBase;
|
D | QuerySetVk.cpp | 105 QuerySetBase::DestroyImpl(); in DestroyImpl()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/ |
D | QuerySetMTL.h | 28 class QuerySet final : public QuerySetBase { 39 using QuerySetBase::QuerySetBase;
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/ |
D | QuerySetGL.cpp | 22 : QuerySetBase(device, descriptor) { in QuerySet()
|
D | QuerySetGL.h | 24 class QuerySet final : public QuerySetBase {
|
D | DeviceGL.h | 96 ResultOrError<Ref<QuerySetBase>> CreateQuerySetImpl(
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/null/ |
D | DeviceNull.h | 137 ResultOrError<Ref<QuerySetBase>> CreateQuerySetImpl( 246 class QuerySet final : public QuerySetBase {
|
D | DeviceNull.cpp | 139 ResultOrError<Ref<QuerySetBase>> Device::CreateQuerySetImpl( in CreateQuerySetImpl() 347 : QuerySetBase(device, descriptor) { in QuerySet()
|