diff --git a/src/gpu.cpp b/src/gpu.cpp index 440a596cd..f711bb4db 100644 --- a/src/gpu.cpp +++ b/src/gpu.cpp @@ -763,8 +763,9 @@ int create_gpu_instance() gpu_info.support_fp16_storage = false; } - fprintf(stderr, "[%u %s] queueC=%u[%u] queueT=%u[%u] buglssc=%d\n", i, physicalDeviceProperties.deviceName, + fprintf(stderr, "[%u %s] queueC=%u[%u] queueG=%u[%u] queueT=%u[%u] buglssc=%d\n", i, physicalDeviceProperties.deviceName, gpu_info.compute_queue_family_index, gpu_info.compute_queue_count, + gpu_info.graphics_queue_family_index, gpu_info.graphics_queue_count, gpu_info.transfer_queue_family_index, gpu_info.transfer_queue_count, gpu_info.bug_local_size_spec_const); diff --git a/src/pipeline.cpp b/src/pipeline.cpp index de5a3dde0..c665eaa14 100644 --- a/src/pipeline.cpp +++ b/src/pipeline.cpp @@ -567,7 +567,7 @@ void ImportAndroidHardwareBufferPipeline::destroy() Pipeline::destroy(); } -int ImportAndroidHardwareBufferPipeline::create_image_memory_imageview(AHardwareBuffer* hb, VkImage* image, VkDeviceMemory* memory, VkImageView* imageView) +int ImportAndroidHardwareBufferPipeline::create_image_memory_imageview(AHardwareBuffer* hb, VkImage* image, VkDeviceMemory* memory, VkImageView* imageView) const { VkExternalFormatANDROID externalFormat; externalFormat.sType = VK_STRUCTURE_TYPE_EXTERNAL_FORMAT_ANDROID; diff --git a/src/pipeline.h b/src/pipeline.h index 4313bfcc4..275161e50 100644 --- a/src/pipeline.h +++ b/src/pipeline.h @@ -80,7 +80,7 @@ public: int create(AHardwareBuffer* hb, int type_to, int rotate_from, const Option& opt); void destroy(); - int create_image_memory_imageview(AHardwareBuffer* hb, VkImage* image, VkDeviceMemory* memory, VkImageView* imageView); + int create_image_memory_imageview(AHardwareBuffer* hb, VkImage* image, VkDeviceMemory* memory, VkImageView* imageView) const; friend class VkCompute;