[Mesa-dev] [PATCH] anv: fix build errors on android

Tapani Pälli tapani.palli at intel.com
Thu Aug 31 07:10:46 UTC 2017



On 08/31/2017 10:08 AM, Jason Ekstrand wrote:
> VK_NULL_HANDLE?

Sure, r-b with that?

> 
> On August 30, 2017 22:52:32 Tapani Pälli <tapani.palli at intel.com> wrote:
> 
>> error: incompatible pointer to integer conversion initializing 'VkFence'
>>    (aka 'unsigned long long') with an expression of type 'void *'    
>> [-Werror,-Wint-conversion]
>>
>> Signed-off-by: Tapani Pälli <tapani.palli at intel.com>
>> ---
>>  src/intel/vulkan/anv_queue.c | 4 ++--
>>  1 file changed, 2 insertions(+), 2 deletions(-)
>>
>> diff --git a/src/intel/vulkan/anv_queue.c b/src/intel/vulkan/anv_queue.c
>> index 429bac9739..d675e8667e 100644
>> --- a/src/intel/vulkan/anv_queue.c
>> +++ b/src/intel/vulkan/anv_queue.c
>> @@ -169,7 +169,7 @@ VkResult anv_QueueSubmit(
>>
>>     for (uint32_t i = 0; i < submitCount; i++) {
>>        /* Fence for this submit.  NULL for all but the last one */
>> -      VkFence submit_fence = (i == submitCount - 1) ? fence : NULL;
>> +      VkFence submit_fence = (i == submitCount - 1) ? fence : 0;
>>
>>        if (pSubmits[i].commandBufferCount == 0) {
>>           /* If we don't have any command buffers, we need to submit a 
>> dummy
>> @@ -197,7 +197,7 @@ VkResult anv_QueueSubmit(
>>
>>           /* Fence for this execbuf.  NULL for all but the last one */
>>           VkFence execbuf_fence =
>> -            (j == pSubmits[i].commandBufferCount - 1) ? submit_fence 
>> : NULL;
>> +            (j == pSubmits[i].commandBufferCount - 1) ? submit_fence 
>> : 0;
>>
>>           const VkSemaphore *in_semaphores = NULL, *out_semaphores = 
>> NULL;
>>           uint32_t num_in_semaphores = 0, num_out_semaphores = 0;
>> -- 
>> 2.13.5
>>
> 
> 


More information about the mesa-dev mailing list