Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
device
/
generic
/
goldfish-opengl
/
refs/tags/rel/10/fp2/22.12.0-rel.0
/
system
/
vulkan_enc
187c458
Add a wrapper for vkCreateImageView
by Roman Kiryanov
· 5 years ago
7737915
vk_find_struct: use the requested type to calculate sType
by Roman Kiryanov
· 5 years ago
4a9bb44
Set suggestedYcbcrModel to RGB_IDENTITY for RGB formats
by Roman Kiryanov
· 5 years ago
f78f995
Use VkFormat to pass Vulkan formats
by Roman Kiryanov
· 5 years ago
e2bd2df
Add VkBufferCollectionImageCreateInfoFUCHSIA into goldfish_vk_private_defs.h
by Roman Kiryanov
· 5 years ago
4b72578
Set format in getAndroidHardwareBufferPropertiesANDROID
by Roman Kiryanov
· 5 years ago
3889dd3
Improve creating of local copies and appending then to the chain
by Roman Kiryanov
· 5 years ago
cdd8dfb
Fix build break
by Roman Kiryanov
· 5 years ago
b9f479f
Add templates to vk_find_struct
by Roman Kiryanov
· 5 years ago
0b38290
Put the AHB format to externalFormat
by Roman Kiryanov
· 5 years ago
6529caf
Mark gpu_usage as const
by Roman Kiryanov
· 5 years ago
71ebe49
switch to control device on fuchsia
by David Reveman
· 5 years ago
7a820eb
Fix vk_append_struct to add elements after the last one
by Roman Kiryanov
· 5 years ago
ea5f0f1
Revert "Fix vk_append_struct to add elements after the last one"
by Lingfeng Yang
· 5 years ago
92efab1
Fail on_vkCreateImage if format is not recongnized
by Roman Kiryanov
· 5 years ago
9a5220d
Fix vk_append_struct to add elements after the last one
by Roman Kiryanov
· 5 years ago
872613d
Implement GetBufferCollectionPropertiesFUCHSIA
by David Reveman
· 5 years ago
397f568
Switch to goldfish address space device
by David Reveman
· 5 years ago
ddd0606
Use VMO memory instead of cookie
by David Reveman
· 5 years ago
b9ccbda
Fix blend constants encoding error
by Lingfeng Yang
· 5 years ago
7585636
Add hwvulkan_headers dependency to vulkan driver
by Jesse Hall
· 5 years ago
d5d92d6
[vulkan] Improved implementation of VK_FUCHSIA_buffer_collection
by David Reveman
· 5 years ago
60d3b97
[vulkan] Small fuchsia external semaphore cleanup
by David Reveman
· 6 years ago
c53e747
[vulkan] deferred command buffers (guest)
by Lingfeng Yang
· 6 years ago
488704f
[vulkan] Implement vkGetMemoryZirconHandlePropertiesFUCHSIA
by David Reveman
· 6 years ago
ba51ee2
[vulkan] Use new external memory/semaphore extensions on fuchsia.
by David Reveman
· 6 years ago
e517d1e
[vulkan] Properly send AHW usage to the guest
by Lingfeng Yang
· 6 years ago
05d5ea3
[vulkan] properly encode descriptor update template API (guest)
by Lingfeng Yang
· 6 years ago
9f9f0cf
[vulkan] Fix comparison of integers of different signs error
by David Reveman
· 6 years ago
d660e60
[vulkan] Fix color buffer lifetime on fuchsia.
by David Reveman
· 6 years ago
a963ea0
[vulkan] Alloc host visible memory in blocks
by Lingfeng Yang
· 6 years ago
676a493
[vulkan] Rebase on latest sysmem API
by David Reveman
· 6 years ago
e739199
[vulkan] Allow Vulkan 1.1 from host (guest codegen, ResourceTracker changes)
by Lingfeng Yang
· 6 years ago
f434441
[vulkan] Implement sync fd's in the guest only
by Lingfeng Yang
· 6 years ago
e060bbc
[vulkan] Emulate BGRA color buffer support on fuchsia
by David Reveman
· 6 years ago
e10aae2
[vulkan] Minimal implementation of VK_FUCHSIA_buffer_collection
by David Reveman
· 6 years ago
e4be1b6
Merge "Fix Fuchsia build"
by Lingfeng Yang
· 6 years ago
f83538d
Fix Fuchsia build
by Lingfeng Yang
· 6 years ago
1cb647a
Switch to liblog logging on API >= 26
by Luca Stefani
· 6 years ago
a99a5c4
[vulkan] Enable VK_ANDROID_external_memory_android_hardware_buffer
by Lingfeng Yang
· 6 years ago
5c70112
[vulkan] Fill in missing pieces for AHardwareBuffer and sync fd supporti
by Lingfeng Yang
· 6 years ago
1a098c0
[vulkan] followup for ext semaphores: work on windows (device side)
by Lingfeng Yang
· 6 years ago
88a8daf
[vulkan] Block host visible memory from being external memory
by Lingfeng Yang
· 6 years ago
a499e44
Vulkan semaphore opaque fd support
by Yahan Zhou
· 6 years ago
19e374e
[vulkan] Avoid creating a new fence each time QueueSubmit is called.
by David Reveman
· 6 years ago
2b42397
[vulkan] Fix CreateSemaphore tracking.
by David Reveman
· 6 years ago
4f3f91f
[vulkan] Fix missing macros/definitions on guest side
by Lingfeng Yang
· 6 years ago
3e8dbac
Merge "[vulkan] Take codegen for vk.xml fix for structextends missing"
by Lingfeng Yang
· 6 years ago
e4e0e47
[vulkan] Take codegen for vk.xml fix for structextends missing
by Lingfeng Yang
· 6 years ago
73e2728
[vulkan] Remove extraneous queue submit if no pre signal semaphores
by Lingfeng Yang
· 6 years ago
5b7c584
[vulkan] experimental fuchsia platform support
by David Reveman
· 6 years ago
8cd5b49
[vulkan] VulkanStreamGuest: do not use intermediate buffer
by Lingfeng Yang
· 6 years ago
2471022
[vulkan] Improve QueueSubmit handling
by David Reveman
· 6 years ago
041b7b5
[vulkan] Enable VK_KHR_sampler_ycbcr_conversion
by Lingfeng Yang
· 6 years ago
50fc730
[vulkan] Do not overwrite client's output pNext pointers (take codegen)
by Lingfeng Yang
· 6 years ago
1dafbc3
[vulkan] Take codegen fixes
by Lingfeng Yang
· 6 years ago
42ac179
[base] Tracing library for Vulkan (guest, atrace)
by Lingfeng Yang
· 6 years ago
a4b97ac
[vulkan] Skeleton code for handling external guest memory
by Lingfeng Yang
· 6 years ago
9667114
[vulkan] Enable VK_KHR_bind_memory2
by Lingfeng Yang
· 6 years ago
32b110e
[vulkan] Add unwrap hook for QueueSubmit and semaphore resource tracking
by David Reveman
· 6 years ago
7be62ce
[vulkan] Add VkImportColorBufferGOOGLE/VkImportPhysicalAddressGOOGLE (take codegen)
by Lingfeng Yang
· 6 years ago
3e87e85
[vulkan] Record create info for images/buffers
by Lingfeng Yang
· 6 years ago
ae7e1b3
[vulkan] Add functions to associate ColorBuffers
by Lingfeng Yang
· 6 years ago
d27fc83
[vulkan] YOLO VK_KHR_dedicated allocation
by Lingfeng Yang
· 6 years ago
b64ca45
[vulkan] Only retrieve host physical devices once
by Lingfeng Yang
· 6 years ago
4af5f32
[vulkan] AHB support: Make relevant functions custom
by Lingfeng Yang
· 6 years ago
9b82e33
[vulkan] Add AHB support functions
by Lingfeng Yang
· 6 years ago
29cf075
[vulkan] Link in AHardwareBuffer
by Lingfeng Yang
· 6 years ago
2b1b8cf
[vulkan] Take codegen for general / external memory transforms (guest)
by Lingfeng Yang
· 6 years ago
4f3bd57
[vulkan] Flush previous API's stream
by Lingfeng Yang
· 6 years ago
09d0f91
Revert "[vulkan] Destroy devices and instances when HAL closes"
by Lingfeng Yang
· 6 years ago
9392363
[vulkan] Destroy devices and instances when HAL closes
by Lingfeng Yang
· 6 years ago
b8a38c7
[vulkan] Add feature flag
by Lingfeng Yang
· 6 years ago
422d22d
[vulkan] Enable VK_KHR_maintenance1 and VK_KHR_get_memory_requirements2
by Lingfeng Yang
· 6 years ago
f0654ff
[vulkan] expose only appropriate function pointers
by Lingfeng Yang
· 6 years ago
154a33c
[vulkan] Add VK_KHR_get_physical_device_properties2 support
by Lingfeng Yang
· 6 years ago
49c7de2
[vulkan] Fix coherent memory for 32-bit userspace apps
by Lingfeng Yang
· 6 years ago
5fda813
[vulkan] Fix vkQueueSignalReleaseImageANDROID encoding (codegen)
by Lingfeng Yang
· 6 years ago
858ebe2
[vulkan] Take codegen for more logging
by Lingfeng Yang
· 6 years ago
7dea7b3
[vulkan] Expose VK_ANDROID_native_buffer
by Lingfeng Yang
· 6 years ago
8e89eab
Fix bug where encoder could become stale in host memory virt
by Lingfeng Yang
· 6 years ago
630abfb
[vulkan] unbreak non-GLDirectMem
by Lingfeng Yang
· 6 years ago
4a8f7e2
[vulkan] Increase virtual host visible heap size to 512MB
by Lingfeng Yang
· 6 years ago
35e9c6a
[vulkan] Suballocate host visible memory
by Lingfeng Yang
· 6 years ago
e997952
[vulkan] Promote vkAllocate/FreeMemory to fully virtual entry points
by Lingfeng Yang
· 6 years ago
df17313
[vulkan] host visible virt: virtualize memory types
by Lingfeng Yang
· 6 years ago
afe29d3
[vulkan] Have a single struct for host visible memory virt info
by Lingfeng Yang
· 6 years ago
58b89c8
[vulkan] Collect (but do not use) host-visible memory virtualization info
by Lingfeng Yang
· 6 years ago
97a0670
[vulkan] Take autogenerated code for to/from host transform
by Lingfeng Yang
· 6 years ago
62b2332
[vulkan] Take autogenerated transform code
by Lingfeng Yang
· 6 years ago
5c63afd
[vulkan] host coherent: take codegen (guest)
by Lingfeng Yang
· 6 years ago
236abc9
[vulkan] host coherent: Integrate VK_GOOGLE_address_space
by Lingfeng Yang
· 6 years ago
3175463
[vulkan] Set the features on first connection
by Lingfeng Yang
· 6 years ago
04a5719
[vulkan] Fix flaky crash
by Lingfeng Yang
· 6 years ago
e637ca5
[vulkan] Fix error in ColorBuffer handle extraction
by Lingfeng Yang
· 6 years ago
def88ba
[vulkan] Refactor all custom logic into ResourceTracker
by Lingfeng Yang
· 6 years ago
131d5a4
[vulkan] refactor custom create apis as VkEventHandler (guest)
by Lingfeng Yang
· 6 years ago
29c99d9
[vulkan] Express validation in terms of VkEventHandler
by Lingfeng Yang
· 6 years ago
b1d9010
[vulkan] Take generated code for VkEventHandler
by Lingfeng Yang
· 6 years ago
9666b85
[vulkan] VK_ANDROID_native_buffer: extract host ColorBuffer handle
by Lingfeng Yang
· 6 years ago
Next »