Re: [Mesa-dev] swrast gallium provider doesn't work on Solaris SPARC (Mesa 20 with LLVM 10)

2020-05-20 Thread Roland Scheidegger
Oh I missed that sparc is big endian.
Still not sure where the llvm IR would differ but indeed some different
unpacking somewhere could explain things.
(And I'd guess we'd get issues reported for other big endian archs soon
enough too...)

Roland


Am 19.05.20 um 22:00 schrieb Adam Jackson:
> On Wed, 2020-05-13 at 18:27 +0200, Petr Sumbera wrote:
>> Hi,
>>
>> I have difficulties with Mesa update from version Mesa 18 (LLVM 6) where 
>> it used to work.
>>
>> Now with Mesa 20 and LLVM 10 glxgears doesn't show wheels but just some 
>> random rectangles. Please see attached picture.
>>
>> Any idea what could be possibly wrong?
> 
> You have the misfortune to be using a big-endian CPU, and that
> corruption looks quite a lot like the vertex processing stage getting
> channel order wrong. Since the internals of both TGSI and NIR ought to
> be endian-indifferent, I suspect the error would be at point where you
> acquire the vertex data from the app and need to do machine-specific
> unpacking, but that's just a guess. Dumping the IR generated by each
> should hopefully be instructive.
> 
> It might also be worth trying to build Mesa 20 against LLVM 6 to see if
> that points to anything in LLVM, but that's probably a bit less likely.
> 
> - ajax
> 
> ___
> mesa-dev mailing list
> mesa-dev@lists.freedesktop.org
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.freedesktop.org%2Fmailman%2Flistinfo%2Fmesa-dev&data=02%7C01%7Csroland%40vmware.com%7C257d443c503846a91b3708d7fc2f4a38%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637255152405729735&sdata=6bzf3CQhwNaivcjX4%2BnqxjDJ2TaIdI8MDArHSwgVxSo%3D&reserved=0
> 

___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [ANNOUNCE] mesa 20.1.0-rc4

2020-05-20 Thread Eric Engestrom
Hi all,

I'd like to announce the fourth release candidate for the 20.1 branch,
Mesa 20.1.0-rc4.

As always, please test it and report any issues you may find to
https://gitlab.freedesktop.org/mesa/mesa/issues/new

And to help us track issues and merge requests relevant to this branch,
please add them to the 20.1.0 release milestone:
https://gitlab.freedesktop.org/mesa/mesa/milestones/14

There are still several open issues that we need to close before the
final 20.1.0 release, which is currently planned for the 27th, ie.
next week.

Eric

---

Bas Nieuwenhuizen (1):
  radv: Provide a better error for permission issues with priorities.

Christopher Egert (1):
  radv: use util_float_to_half_rtz

Danylo Piliaiev (2):
  anv: Translate relative timeout to absolute when calling 
anv_timelines_wait
  anv: Fix deadlock in anv_timelines_wait

Dylan Baker (1):
  tests: Make tests aware of meson test wrapper

Emmanuel Gil Peyrot (1):
  Expose EGL_KHR_platform_* when EXT is supported

Eric Engestrom (5):
  .pick_status.json: Update to 5a6beb6a24aa084adfd6c57edd0a64f0a044611a
  post_version.py: fix branch name construction for release candidates
  post_version.py: invert `is_point` into `is_first_release` to make its 
purpose clearer
  post_version.py: stop adding release candidates to the index and relnotes
  VERSION: bump to 20.1.0-rc4

Erik Faye-Lund (1):
  zink: implement i2b1

Gert Wollny (1):
  r600/sfn: Fix printing vertex fetch instruction flags

Ian Romanick (1):
  anv/tests: Don't rely on assert or changing NDEBUG in tests

Icecream95 (1):
  panfrost: Enable PIPE_CAP_VERTEX_COLOR_UNCLAMPED

Jan Palus (1):
  targets/opencl: fix build against LLVM>=10 with Polly support

Jason Ekstrand (1):
  anv:gpu_memcpy: Emit 3DSTATE_VF_INDEXING on Gen8+

Joshua Ashton (1):
  radeonsi: Use TRUNC_COORD on samplers

Lucas Stach (1):
  etnaviv: retarget transfer to render resource when necessary

Marek Olšák (1):
  radeonsi: don't expose 16xAA on chips with 1 RB due to an occlusion query 
issue

Michel Dänzer (2):
  Revert "ac,radeonsi: fix compilations issues with LLVM 11"
  Revert "gallium/gallivm: fix compilation issues with llvm 11"

Rhys Perry (1):
  nir/opt_if: run opt_peel_loop_initial_if after all other optimizations

git tag: mesa-20.1.0-rc4

https://mesa.freedesktop.org/archive/mesa-20.1.0-rc4.tar.xz
SHA256: c3151e7ea1205df4e785d47654e3a01b267c5ed20e9473da77b5e134c199217b  
mesa-20.1.0-rc4.tar.xz
SHA512: 
31358470a330294fa4842997cd2e6f00c4ee6cac10d6c264aa673a10d82c29051fea2e83629e2a638b659df4cb17f4e2b9d0fff1c6f6259d07d9db4dbfa10824
  mesa-20.1.0-rc4.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-20.1.0-rc4.tar.xz.sig

___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev