Lines Matching refs:ExtendedRCEncoderContext
50 class ExtendedRCEncoderContext : public renderControl_encoder_context_t {
52 ExtendedRCEncoderContext(gfxstream::guest::IOStream *stream, in ExtendedRCEncoderContext() function
133 ExtendedRCEncoderContext *rcEncoder();
172 const std::string& queryHostExtensions(ExtendedRCEncoderContext* rcEnc);
175 void setChecksumHelper(ExtendedRCEncoderContext* rcEnc);
176 void queryAndSetSyncImpl(ExtendedRCEncoderContext* rcEnc);
177 void queryAndSetDmaImpl(ExtendedRCEncoderContext* rcEnc);
178 void queryAndSetGLESMaxVersion(ExtendedRCEncoderContext* rcEnc);
179 void queryAndSetNoErrorState(ExtendedRCEncoderContext* rcEnc);
180 void queryAndSetHostCompositionImpl(ExtendedRCEncoderContext* rcEnc);
181 void queryAndSetDirectMemSupport(ExtendedRCEncoderContext* rcEnc);
182 void queryAndSetVulkanSupport(ExtendedRCEncoderContext* rcEnc);
183 void queryAndSetDeferredVulkanCommandsSupport(ExtendedRCEncoderContext* rcEnc);
184 void queryAndSetVulkanNullOptionalStringsSupport(ExtendedRCEncoderContext* rcEnc);
185 void queryAndSetVulkanCreateResourcesWithRequirementsSupport(ExtendedRCEncoderContext* rcEnc);
186 void queryAndSetVulkanIgnoredHandles(ExtendedRCEncoderContext* rcEnc);
187 void queryAndSetYUVCache(ExtendedRCEncoderContext* mrcEnc);
188 void queryAndSetAsyncUnmapBuffer(ExtendedRCEncoderContext* rcEnc);
189 void queryAndSetVirtioGpuNext(ExtendedRCEncoderContext* rcEnc);
190 void queryHasSharedSlotsHostMemoryAllocator(ExtendedRCEncoderContext* rcEnc);
191 void queryAndSetVulkanFreeMemorySync(ExtendedRCEncoderContext* rcEnc);
192 void queryAndSetVirtioGpuNativeSync(ExtendedRCEncoderContext* rcEnc);
193 void queryAndSetVulkanShaderFloat16Int8Support(ExtendedRCEncoderContext* rcEnc);
194 void queryAndSetVulkanAsyncQueueSubmitSupport(ExtendedRCEncoderContext* rcEnc);
195 void queryAndSetHostSideTracingSupport(ExtendedRCEncoderContext* rcEnc);
196 void queryAndSetAsyncFrameCommands(ExtendedRCEncoderContext* rcEnc);
197 void queryAndSetVulkanQueueSubmitWithCommandsSupport(ExtendedRCEncoderContext* rcEnc);
198 void queryAndSetVulkanBatchedDescriptorSetUpdateSupport(ExtendedRCEncoderContext* rcEnc);
199 void queryAndSetSyncBufferData(ExtendedRCEncoderContext* rcEnc);
200 void queryAndSetVulkanAsyncQsri(ExtendedRCEncoderContext* rcEnc);
201 void queryAndSetReadColorBufferDma(ExtendedRCEncoderContext* rcEnc);
202 void queryAndSetHWCMultiConfigs(ExtendedRCEncoderContext* rcEnc);
203 void queryAndSetVulkanAuxCommandBufferMemory(ExtendedRCEncoderContext* rcEnc);
204 GLint queryVersion(ExtendedRCEncoderContext* rcEnc);
217 std::unique_ptr<ExtendedRCEncoderContext> m_rcEnc;