[Libre-soc-dev] Loading Vulkan Driver

Dave Airlie airlied at gmail.com
Mon Aug 24 02:38:23 BST 2020


On Mon, 24 Aug 2020 at 10:12, Jacob Lifshay <programmerjake at gmail.com> wrote:
>
> On Sun, Aug 23, 2020, 17:08 Luke Kenneth Casson Leighton <lkcl at lkcl.net> wrote:
>>
>>
>>
>> On Monday, August 24, 2020, Dave Airlie <airlied at gmail.com> wrote:
>>>
>>>
>>> amdgpu is completely scalar,
>>
>>
>> it is?? waah! that's new information to me.  does it even squash vec2/3/4, predication and swizzle?
>
>
> yes, iirc.
>>
>>
>> what about the upstream amdgpu LLVM-IR?  that still preserves vector intrinsics, right?
>>
>> i'm assuming that AMDVLK preserves vector intrinsics?
>>
>>
>> AMDVLK's associated LLVM port was what ended up upstream, is that right?
>
>
> no, that is the existing LLVM backend from AMD's opengl/opencl drivers. amdvlk came later.

Those are the same codebase, amdvlk just uses a fork of llvm, but the
differences are only minor changes for impedance mismatch and release
timing, they never diverge more than necessary.

Dave.



More information about the Libre-soc-dev mailing list