Lines Matching refs:previousState

112     GrBackendSurfaceMutableState previousState;
114 dContext->setBackendTextureState(backendTex, newState, &previousState);
120 REPORTER_ASSERT(reporter, previousState.isValid());
121 REPORTER_ASSERT(reporter, previousState.backend() == GrBackendApi::kVulkan);
122 REPORTER_ASSERT(reporter, previousState.getVkImageLayout() == initLayout);
123 REPORTER_ASSERT(reporter, previousState.getQueueFamilyIndex() == initQueue);
127 dContext->setBackendTextureState(backendTex, noopState, &previousState);
132 REPORTER_ASSERT(reporter, previousState.isValid());
133 REPORTER_ASSERT(reporter, previousState.backend() == GrBackendApi::kVulkan);
135 previousState.getVkImageLayout() == VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
136 REPORTER_ASSERT(reporter, previousState.getQueueFamilyIndex() == gpu->queueIndex());
144 dContext->setBackendTextureState(backendTex, externalState, &previousState);
150 REPORTER_ASSERT(reporter, previousState.isValid());
151 REPORTER_ASSERT(reporter, previousState.backend() == GrBackendApi::kVulkan);
153 previousState.getVkImageLayout() == VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
154 REPORTER_ASSERT(reporter, previousState.getQueueFamilyIndex() == gpu->queueIndex());
161 dContext->setBackendTextureState(backendTex, externalState2, &previousState);
167 REPORTER_ASSERT(reporter, previousState.isValid());
168 REPORTER_ASSERT(reporter, previousState.backend() == GrBackendApi::kVulkan);
169 REPORTER_ASSERT(reporter, previousState.getVkImageLayout() == VK_IMAGE_LAYOUT_GENERAL);
170 REPORTER_ASSERT(reporter, previousState.getQueueFamilyIndex() == VK_QUEUE_FAMILY_EXTERNAL);