[Mesa-dev] [PATCH shader-db 1/1] shaders: Add Dolphin’s übershaders

Emmanuel Gil Peyrot linkmauve at linkmauve.fr
Sat Aug 5 03:35:42 UTC 2017


These shaders have been generated by Dolphin 9649494f67 on Mesa
8c26b52349 for an HD4000 GPU.

They include a lot of uniform branches, mostly on integers, as well as
switch statements branching on small and bounded integers.

Signed-off-by: Emmanuel Gil Peyrot <linkmauve at linkmauve.fr>
---

The actual patch isn’t included because it was more than 1 MiB, I
hosted it on my website instead:
https://linkmauve.fr/files/0001-shaders-Add-Dolphin-s-bershaders.patch

 shaders/dolphin/ubershaders/102.shader_test | 1258 +++++++++++++++++++++++++
 shaders/dolphin/ubershaders/111.shader_test | 1268 +++++++++++++++++++++++++
 shaders/dolphin/ubershaders/12.shader_test  |  961 +++++++++++++++++++
 shaders/dolphin/ubershaders/120.shader_test | 1281 ++++++++++++++++++++++++++
 shaders/dolphin/ubershaders/129.shader_test | 1269 +++++++++++++++++++++++++
 shaders/dolphin/ubershaders/138.shader_test | 1279 ++++++++++++++++++++++++++
 shaders/dolphin/ubershaders/147.shader_test | 1292 ++++++++++++++++++++++++++
 shaders/dolphin/ubershaders/156.shader_test | 1280 ++++++++++++++++++++++++++
 shaders/dolphin/ubershaders/165.shader_test | 1290 ++++++++++++++++++++++++++
 shaders/dolphin/ubershaders/174.shader_test | 1303 ++++++++++++++++++++++++++
 shaders/dolphin/ubershaders/183.shader_test | 1291 ++++++++++++++++++++++++++
 shaders/dolphin/ubershaders/192.shader_test | 1301 ++++++++++++++++++++++++++
 shaders/dolphin/ubershaders/201.shader_test | 1314 ++++++++++++++++++++++++++
 shaders/dolphin/ubershaders/21.shader_test  |  949 +++++++++++++++++++
 shaders/dolphin/ubershaders/210.shader_test | 1302 ++++++++++++++++++++++++++
 shaders/dolphin/ubershaders/219.shader_test | 1312 ++++++++++++++++++++++++++
 shaders/dolphin/ubershaders/228.shader_test | 1325 +++++++++++++++++++++++++++
 shaders/dolphin/ubershaders/237.shader_test | 1313 ++++++++++++++++++++++++++
 shaders/dolphin/ubershaders/3.shader_test   |  948 +++++++++++++++++++
 shaders/dolphin/ubershaders/30.shader_test  | 1235 +++++++++++++++++++++++++
 shaders/dolphin/ubershaders/39.shader_test  | 1248 +++++++++++++++++++++++++
 shaders/dolphin/ubershaders/48.shader_test  | 1236 +++++++++++++++++++++++++
 shaders/dolphin/ubershaders/57.shader_test  | 1246 +++++++++++++++++++++++++
 shaders/dolphin/ubershaders/66.shader_test  | 1259 +++++++++++++++++++++++++
 shaders/dolphin/ubershaders/75.shader_test  | 1247 +++++++++++++++++++++++++
 shaders/dolphin/ubershaders/84.shader_test  | 1257 +++++++++++++++++++++++++
 shaders/dolphin/ubershaders/93.shader_test  | 1270 +++++++++++++++++++++++++
 27 files changed, 33534 insertions(+)
 create mode 100644 shaders/dolphin/ubershaders/102.shader_test
 create mode 100644 shaders/dolphin/ubershaders/111.shader_test
 create mode 100644 shaders/dolphin/ubershaders/12.shader_test
 create mode 100644 shaders/dolphin/ubershaders/120.shader_test
 create mode 100644 shaders/dolphin/ubershaders/129.shader_test
 create mode 100644 shaders/dolphin/ubershaders/138.shader_test
 create mode 100644 shaders/dolphin/ubershaders/147.shader_test
 create mode 100644 shaders/dolphin/ubershaders/156.shader_test
 create mode 100644 shaders/dolphin/ubershaders/165.shader_test
 create mode 100644 shaders/dolphin/ubershaders/174.shader_test
 create mode 100644 shaders/dolphin/ubershaders/183.shader_test
 create mode 100644 shaders/dolphin/ubershaders/192.shader_test
 create mode 100644 shaders/dolphin/ubershaders/201.shader_test
 create mode 100644 shaders/dolphin/ubershaders/21.shader_test
 create mode 100644 shaders/dolphin/ubershaders/210.shader_test
 create mode 100644 shaders/dolphin/ubershaders/219.shader_test
 create mode 100644 shaders/dolphin/ubershaders/228.shader_test
 create mode 100644 shaders/dolphin/ubershaders/237.shader_test
 create mode 100644 shaders/dolphin/ubershaders/3.shader_test
 create mode 100644 shaders/dolphin/ubershaders/30.shader_test
 create mode 100644 shaders/dolphin/ubershaders/39.shader_test
 create mode 100644 shaders/dolphin/ubershaders/48.shader_test
 create mode 100644 shaders/dolphin/ubershaders/57.shader_test
 create mode 100644 shaders/dolphin/ubershaders/66.shader_test
 create mode 100644 shaders/dolphin/ubershaders/75.shader_test
 create mode 100644 shaders/dolphin/ubershaders/84.shader_test
 create mode 100644 shaders/dolphin/ubershaders/93.shader_test

-- 
Emmanuel Gil Peyrot


More information about the mesa-dev mailing list