lane.wei
cb3c9503d0
Fix the Bed texture gone missing issue on AMD systems
...
patch picked from PrusaSlicer, thanks to Prusa3D
Windows specific: Use mipmaps generated through OpenGL for AMD graphics cards with drivers newer than 22.6.1.
Since AMD driver version 22.7.1,
there is probably some bug in the driver that causes the issue with the missing texture of the bed.
It seems that this issue only triggers when mipmaps are generated manually (combined with a texture compression)
and when mipmaps are generated through OpenGL glGenerateMipmap is working.
This workaround detects the AMD driver version and generates mipmaps through OpenGL for driver versions newer than 22.6.1.
Change-Id: I679dd61efec8f4baf97e5bf4868cb93db5184dcf
2022-09-29 11:16:43 +08:00
..
2022-07-15 23:42:08 +08:00
2022-09-08 21:49:36 +08:00
2022-09-02 13:16:54 +08:00
2022-09-08 21:49:36 +08:00
2022-09-08 21:49:36 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-09-02 12:52:18 +08:00
2022-09-02 12:52:18 +08:00
2022-08-05 16:11:42 +08:00
2022-08-05 16:11:42 +08:00
2022-09-08 21:49:36 +08:00
2022-09-02 13:16:54 +08:00
2022-09-08 21:49:36 +08:00
2022-09-08 21:49:36 +08:00
2022-09-08 21:49:36 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-09-02 13:16:54 +08:00
2022-09-02 13:16:54 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-08-26 09:25:59 +08:00
2022-07-15 23:42:08 +08:00
2022-07-22 20:35:34 +08:00
2022-07-15 23:42:08 +08:00
2022-09-02 13:16:54 +08:00
2022-07-22 20:35:34 +08:00
2022-08-26 09:25:59 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-09-02 13:16:54 +08:00
2022-09-02 13:16:54 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-08-26 09:25:59 +08:00
2022-07-22 20:35:34 +08:00
2022-09-02 12:52:18 +08:00
2022-07-15 23:42:08 +08:00
2022-08-05 16:11:42 +08:00
2022-08-05 16:11:42 +08:00
2022-07-15 23:42:08 +08:00
2022-09-29 11:16:43 +08:00
2022-08-05 15:28:01 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-08-05 16:11:42 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-09-08 21:49:36 +08:00
2022-09-08 21:49:36 +08:00
2022-09-02 12:52:18 +08:00
2022-09-02 12:52:18 +08:00
2022-07-15 23:42:08 +08:00
2022-09-02 12:52:18 +08:00
2022-07-15 23:42:08 +08:00
2022-09-29 11:16:43 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-09-29 11:16:43 +08:00
2022-09-29 11:16:43 +08:00
2022-09-29 11:16:43 +08:00
2022-09-29 11:16:43 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-09-29 11:16:43 +08:00
2022-07-15 23:42:08 +08:00
2022-09-02 12:52:18 +08:00
2022-09-02 12:52:18 +08:00
2022-09-29 11:16:43 +08:00
2022-09-29 11:16:43 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-09-29 11:16:43 +08:00
2022-09-29 11:16:43 +08:00
2022-08-05 16:11:42 +08:00
2022-08-05 16:11:42 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-09-08 21:49:36 +08:00
2022-09-02 12:52:18 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-09-08 21:49:36 +08:00
2022-09-08 21:49:36 +08:00
2022-09-02 12:52:18 +08:00
2022-09-02 12:52:18 +08:00
2022-09-29 11:16:43 +08:00
2022-09-29 11:16:43 +08:00
2022-09-02 13:16:54 +08:00
2022-09-02 13:16:54 +08:00
2022-08-05 15:28:01 +08:00
2022-07-22 20:35:34 +08:00
2022-09-02 13:16:54 +08:00
2022-08-26 09:25:59 +08:00
2022-09-02 13:16:54 +08:00
2022-08-26 09:25:59 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-09-08 21:49:36 +08:00
2022-09-08 21:49:36 +08:00
2022-09-29 11:16:43 +08:00
2022-08-26 09:25:59 +08:00
2022-07-15 23:42:08 +08:00
2022-09-29 11:16:43 +08:00
2022-09-08 21:49:36 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-09-08 21:49:36 +08:00
2022-07-15 23:42:08 +08:00
2022-09-08 21:49:36 +08:00
2022-09-02 12:52:18 +08:00
2022-08-26 09:25:59 +08:00
2022-08-26 09:25:59 +08:00
2022-09-08 21:49:36 +08:00
2022-09-02 13:16:54 +08:00
2022-09-13 19:42:32 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-09-08 21:49:36 +08:00
2022-08-26 09:25:59 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-09-02 12:52:18 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-08-26 09:25:59 +08:00
2022-08-08 22:19:42 +08:00
2022-08-26 09:25:59 +08:00
2022-08-26 09:25:59 +08:00
2022-07-22 20:35:34 +08:00
2022-07-22 20:35:34 +08:00
2022-09-29 11:16:43 +08:00
2022-09-29 11:16:43 +08:00
2022-09-02 12:52:18 +08:00
2022-09-02 12:52:18 +08:00
2022-09-02 13:16:54 +08:00
2022-09-02 13:16:54 +08:00
2022-09-29 11:16:43 +08:00
2022-09-29 11:16:43 +08:00
2022-09-02 13:16:54 +08:00
2022-07-15 23:42:08 +08:00
2022-08-05 16:11:42 +08:00
2022-07-15 23:42:08 +08:00
2022-09-08 21:49:36 +08:00
2022-07-15 23:42:08 +08:00
2022-09-29 11:16:43 +08:00
2022-09-02 12:52:18 +08:00
2022-09-29 11:16:43 +08:00
2022-09-29 11:16:43 +08:00
2022-08-26 09:25:59 +08:00
2022-08-05 16:11:42 +08:00
2022-09-02 12:52:18 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-09-02 13:16:54 +08:00
2022-09-02 13:16:54 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-08-26 09:25:59 +08:00
2022-08-26 09:25:59 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-09-08 21:49:36 +08:00
2022-09-08 21:49:36 +08:00
2022-09-08 21:49:36 +08:00
2022-09-08 21:49:36 +08:00
2022-09-29 11:16:43 +08:00
2022-09-29 11:16:43 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-09-02 12:52:18 +08:00
2022-08-05 16:11:42 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-09-29 11:16:43 +08:00
2022-09-29 11:16:43 +08:00
2022-09-29 11:16:43 +08:00
2022-09-02 13:16:54 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-09-08 21:49:36 +08:00
2022-09-08 21:49:36 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-09-09 19:59:27 +08:00
2022-08-05 15:28:01 +08:00
2022-08-05 16:11:42 +08:00
2022-08-05 16:11:42 +08:00
2022-08-05 16:11:42 +08:00
2022-08-05 16:11:42 +08:00
2022-09-02 12:52:18 +08:00
2022-07-15 23:42:08 +08:00
2022-07-22 20:35:34 +08:00
2022-07-15 23:42:08 +08:00
2022-09-02 13:16:54 +08:00
2022-09-02 12:52:18 +08:00
2022-08-05 16:11:42 +08:00
2022-07-22 20:35:34 +08:00
2022-09-02 12:52:18 +08:00
2022-09-02 12:52:18 +08:00
2022-07-22 20:35:34 +08:00
2022-07-22 20:35:34 +08:00
2022-08-26 09:25:59 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-08-26 09:25:59 +08:00
2022-07-22 20:35:34 +08:00
2022-09-02 12:52:18 +08:00
2022-07-22 20:35:34 +08:00
2022-09-02 12:52:18 +08:00
2022-09-02 12:52:18 +08:00
2022-07-15 23:42:08 +08:00
2022-09-08 21:49:36 +08:00
2022-07-22 20:35:34 +08:00
2022-07-22 20:35:34 +08:00