Lines Matching refs:windowInfo
129 WindowInfo windowInfo; in Create() local
131 extraBuffers, &windowInfo)) { in Create()
136 if (!UpdateWindow(window, windowInfo)) { in Create()
140 return new VulkanSurface(window, windowInfo, grContext); in Create()
265 bool VulkanSurface::UpdateWindow(ANativeWindow* window, const WindowInfo& windowInfo) { in UpdateWindow() argument
268 int err = native_window_set_buffers_format(window, windowInfo.bufferFormat); in UpdateWindow()
271 windowInfo.bufferFormat, strerror(-err), err); in UpdateWindow()
275 err = native_window_set_buffers_data_space(window, windowInfo.dataspace); in UpdateWindow()
279 windowInfo.dataspace, strerror(-err), err); in UpdateWindow()
289 err = native_window_set_buffers_transform(window, InvertTransform(windowInfo.transform)); in UpdateWindow()
293 windowInfo.transform, strerror(-err), err); in UpdateWindow()
297 err = native_window_set_buffer_count(window, windowInfo.bufferCount); in UpdateWindow()
300 windowInfo.bufferCount, strerror(-err), err); in UpdateWindow()
304 err = native_window_set_usage(window, windowInfo.windowUsageFlags); in UpdateWindow()
314 VulkanSurface::VulkanSurface(ANativeWindow* window, const WindowInfo& windowInfo, in VulkanSurface() argument
316 : mNativeWindow(window), mWindowInfo(windowInfo), mGrContext(grContext) {} in VulkanSurface()