* [ISSUE] Build RetroArch using OpenGL instead of OpenGLES
@ 2021-07-29 15:10 TegarOk
2021-07-30 5:51 ` amak79
` (29 more replies)
0 siblings, 30 replies; 31+ messages in thread
From: TegarOk @ 2021-07-29 15:10 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 875 bytes --]
New issue by TegarOk on void-packages repository
https://github.com/void-linux/void-packages/issues/32246
Description:
### System
`Void 5.12.17_1 x86_64 AuthenticAMD notuptodate hold rrmFFFFF`
package: `retroarch-1.9.7_1`
### Expected behavior
Should be build for OpenGL
### Actual behavior
Some cores didnt work because the repository build it for OpenGLES instead OpenGL, the cores is Citra for emulating Nintendo 3DS.
`[ERROR] Requesting OpenGL context, but RetroArch is compiled against OpenGLES. Cannot use HW context.`
### Steps to reproduce the behavior
- Install Retroarch from main repository.
- Running Retroarch and download the Citra cores, change value of HW Context to true from Core Options and finally select the games.
### Some Information
Download from https://buildbot.libretro.com/nightly/linux/x86_64/ and test it, 3DS get working.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
@ 2021-07-30 5:51 ` amak79
2021-07-30 7:14 ` amak79
` (28 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: amak79 @ 2021-07-30 5:51 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 426 bytes --]
New comment by amak79 on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-889646716
Comment:
`configure` is reporting that OpenGL is disabled.
```
Notice: OpenGL is disabled, Cg support will also be disabled.
Notice: OpenGL is disabled, OpenGL1 support will also be disabled.
```
I'm certain this wasn't the case before, so something must have changed. I will take a look.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
2021-07-30 5:51 ` amak79
@ 2021-07-30 7:14 ` amak79
2021-07-30 7:34 ` amak79
` (27 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: amak79 @ 2021-07-30 7:14 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 794 bytes --]
New comment by amak79 on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-889683628
Comment:
> `configure` is reporting that OpenGL is disabled.
>
> ```
> Notice: OpenGL is disabled, Cg support will also be disabled.
> Notice: OpenGL is disabled, OpenGL1 support will also be disabled.
> ```
This message is for OpenGL 2.0 so it shouldn't matter.
I can't reproduce this. I don't have any way to test the Citra core. I was able to test on x86_64 with the DuckStation core, which I believe is OpenGL only. The `GPU Render` core option is set to `Hardware (OpenGL)`. The RetroArch video driver is set to `glcore`.
What does `retroarch --features` report for OpenGL support?
Did you download the core manually or through RetroArch?
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
2021-07-30 5:51 ` amak79
2021-07-30 7:14 ` amak79
@ 2021-07-30 7:34 ` amak79
2021-07-30 7:35 ` amak79
` (26 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: amak79 @ 2021-07-30 7:34 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 789 bytes --]
New comment by amak79 on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-889683628
Comment:
> `configure` is reporting that OpenGL is disabled.
>
> ```
> Notice: OpenGL is disabled, Cg support will also be disabled.
> Notice: OpenGL is disabled, OpenGL1 support will also be disabled.
> ```
This message is for OpenGL 2.0 so it shouldn't matter.
I can't reproduce this. I don't have any way to test the Citra core. I was able to test the DuckStation core on x86_64, which I believe is OpenGL only. The `GPU Render` core option is set to `Hardware (OpenGL)`. The RetroArch video driver is set to `glcore`.
What does `retroarch --features` report for OpenGL support?
Did you download the core manually or through RetroArch?
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (2 preceding siblings ...)
2021-07-30 7:34 ` amak79
@ 2021-07-30 7:35 ` amak79
2021-07-30 8:19 ` amak79
` (25 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: amak79 @ 2021-07-30 7:35 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 757 bytes --]
New comment by amak79 on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-889683628
Comment:
> `configure` is reporting that OpenGL is disabled.
>
> ```
> Notice: OpenGL is disabled, Cg support will also be disabled.
> Notice: OpenGL is disabled, OpenGL1 support will also be disabled.
> ```
This message is for OpenGL 2.0 so it shouldn't matter.
I can't reproduce this. I don't have any way to test the Citra core. I was able to test the DuckStation core on x86_64. The `GPU Render` core option is set to `Hardware (OpenGL)`. The RetroArch video driver is set to `glcore`.
What does `retroarch --features` report for OpenGL support?
Did you download the core manually or through RetroArch?
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (3 preceding siblings ...)
2021-07-30 7:35 ` amak79
@ 2021-07-30 8:19 ` amak79
2021-07-30 8:21 ` amak79
` (24 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: amak79 @ 2021-07-30 8:19 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 5978 bytes --]
New comment by amak79 on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-889725163
Comment:
I can reproduce the error with the ParaLLEI N64 core, but get a segfault.
Some relevant info regarding `gl` and `glcore` drivers: https://www.libretro.com/index.php/changing-behavior-of-gl-and-glcore-video-drivers
I attempted to build with OpenGL 2.0 (not sure if it's need) but that results in the following error.
```
LD retroarch
/usr/bin/ld: obj-unix/release/gfx/drivers/gl1.o: in function `draw_tex':
gl1.c:(.text+0xad9): undefined reference to `glMatrixMode'
/usr/bin/ld: gl1.c:(.text+0xade): undefined reference to `glPushMatrix'
/usr/bin/ld: gl1.c:(.text+0xae3): undefined reference to `glLoadIdentity'
/usr/bin/ld: gl1.c:(.text+0xaed): undefined reference to `glMatrixMode'
/usr/bin/ld: gl1.c:(.text+0xaf2): undefined reference to `glPushMatrix'
/usr/bin/ld: gl1.c:(.text+0xaf7): undefined reference to `glLoadIdentity'
/usr/bin/ld: gl1.c:(.text+0xb11): undefined reference to `glEnableClientState'
/usr/bin/ld: gl1.c:(.text+0xb1b): undefined reference to `glEnableClientState'
/usr/bin/ld: gl1.c:(.text+0xb25): undefined reference to `glEnableClientState'
/usr/bin/ld: gl1.c:(.text+0xb3b): undefined reference to `glColorPointer'
/usr/bin/ld: gl1.c:(.text+0xb51): undefined reference to `glVertexPointer'
/usr/bin/ld: gl1.c:(.text+0xb67): undefined reference to `glTexCoordPointer'
/usr/bin/ld: gl1.c:(.text+0xb82): undefined reference to `glDisableClientState'
/usr/bin/ld: gl1.c:(.text+0xb8c): undefined reference to `glDisableClientState'
/usr/bin/ld: gl1.c:(.text+0xb96): undefined reference to `glDisableClientState'
/usr/bin/ld: gl1.c:(.text+0xba0): undefined reference to `glMatrixMode'
/usr/bin/ld: gl1.c:(.text+0xba5): undefined reference to `glPopMatrix'
/usr/bin/ld: gl1.c:(.text+0xbaf): undefined reference to `glMatrixMode'
/usr/bin/ld: gl1.c:(.text+0xbb4): undefined reference to `glPopMatrix'
/usr/bin/ld: gl1.c:(.text+0xd25): undefined reference to `glRotatef'
/usr/bin/ld: obj-unix/release/gfx/drivers/gl1.o: in function `gl1_gfx_frame':
gl1.c:(.text+0x2864): undefined reference to `glMatrixMode'
/usr/bin/ld: gl1.c:(.text+0x2869): undefined reference to `glPushMatrix'
/usr/bin/ld: gl1.c:(.text+0x286e): undefined reference to `glLoadIdentity'
/usr/bin/ld: obj-unix/release/gfx/drivers_font/gl1_raster_font.o: in function `gl1_raster_font_draw_vertices':
gl1_raster_font.c:(.text+0x210): undefined reference to `glMatrixMode'
/usr/bin/ld: gl1_raster_font.c:(.text+0x215): undefined reference to `glPushMatrix'
/usr/bin/ld: gl1_raster_font.c:(.text+0x225): undefined reference to `glLoadMatrixf'
/usr/bin/ld: gl1_raster_font.c:(.text+0x22f): undefined reference to `glMatrixMode'
/usr/bin/ld: gl1_raster_font.c:(.text+0x234): undefined reference to `glPushMatrix'
/usr/bin/ld: gl1_raster_font.c:(.text+0x239): undefined reference to `glLoadIdentity'
/usr/bin/ld: gl1_raster_font.c:(.text+0x243): undefined reference to `glEnableClientState'
/usr/bin/ld: gl1_raster_font.c:(.text+0x24d): undefined reference to `glEnableClientState'
/usr/bin/ld: gl1_raster_font.c:(.text+0x257): undefined reference to `glEnableClientState'
/usr/bin/ld: gl1_raster_font.c:(.text+0x26b): undefined reference to `glVertexPointer'
/usr/bin/ld: gl1_raster_font.c:(.text+0x280): undefined reference to `glColorPointer'
/usr/bin/ld: gl1_raster_font.c:(.text+0x295): undefined reference to `glTexCoordPointer'
/usr/bin/ld: gl1_raster_font.c:(.text+0x2ae): undefined reference to `glDisableClientState'
/usr/bin/ld: gl1_raster_font.c:(.text+0x2b8): undefined reference to `glDisableClientState'
/usr/bin/ld: gl1_raster_font.c:(.text+0x2c2): undefined reference to `glDisableClientState'
/usr/bin/ld: gl1_raster_font.c:(.text+0x2cc): undefined reference to `glMatrixMode'
/usr/bin/ld: gl1_raster_font.c:(.text+0x2d1): undefined reference to `glPopMatrix'
/usr/bin/ld: gl1_raster_font.c:(.text+0x2db): undefined reference to `glMatrixMode'
/usr/bin/ld: gl1_raster_font.c:(.text+0x2e6): undefined reference to `glPopMatrix'
/usr/bin/ld: obj-unix/release/gfx/drivers_display/gfx_display_gl1.o: in function `gfx_display_gl1_draw':
gfx_display_gl1.c:(.text+0x194): undefined reference to `glMatrixMode'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x199): undefined reference to `glPushMatrix'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x1a1): undefined reference to `glLoadMatrixf'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x1ab): undefined reference to `glMatrixMode'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x1b0): undefined reference to `glPushMatrix'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x1b5): undefined reference to `glLoadIdentity'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x1bf): undefined reference to `glEnableClientState'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x1c9): undefined reference to `glEnableClientState'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x1d3): undefined reference to `glEnableClientState'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x1eb): undefined reference to `glVertexPointer'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x204): undefined reference to `glColorPointer'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x21d): undefined reference to `glTexCoordPointer'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x24e): undefined reference to `glDisableClientState'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x258): undefined reference to `glDisableClientState'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x262): undefined reference to `glDisableClientState'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x26c): undefined reference to `glMatrixMode'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x271): undefined reference to `glPopMatrix'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x27b): undefined reference to `glMatrixMode'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x280): undefined reference to `glPopMatrix'
collect2: error: ld returned 1 exit status
make: *** [Makefile:201: retroarch] Error 1
```
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (4 preceding siblings ...)
2021-07-30 8:19 ` amak79
@ 2021-07-30 8:21 ` amak79
2021-07-30 11:16 ` amak79
` (23 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: amak79 @ 2021-07-30 8:21 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 5980 bytes --]
New comment by amak79 on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-889725163
Comment:
I can reproduce the error with the ParaLLEI N64 core, but I get a segfault.
Some relevant info regarding `gl` and `glcore` drivers: https://www.libretro.com/index.php/changing-behavior-of-gl-and-glcore-video-drivers
I attempted to build with OpenGL 2.0 (not sure if it's need) but that results in the following error.
```
LD retroarch
/usr/bin/ld: obj-unix/release/gfx/drivers/gl1.o: in function `draw_tex':
gl1.c:(.text+0xad9): undefined reference to `glMatrixMode'
/usr/bin/ld: gl1.c:(.text+0xade): undefined reference to `glPushMatrix'
/usr/bin/ld: gl1.c:(.text+0xae3): undefined reference to `glLoadIdentity'
/usr/bin/ld: gl1.c:(.text+0xaed): undefined reference to `glMatrixMode'
/usr/bin/ld: gl1.c:(.text+0xaf2): undefined reference to `glPushMatrix'
/usr/bin/ld: gl1.c:(.text+0xaf7): undefined reference to `glLoadIdentity'
/usr/bin/ld: gl1.c:(.text+0xb11): undefined reference to `glEnableClientState'
/usr/bin/ld: gl1.c:(.text+0xb1b): undefined reference to `glEnableClientState'
/usr/bin/ld: gl1.c:(.text+0xb25): undefined reference to `glEnableClientState'
/usr/bin/ld: gl1.c:(.text+0xb3b): undefined reference to `glColorPointer'
/usr/bin/ld: gl1.c:(.text+0xb51): undefined reference to `glVertexPointer'
/usr/bin/ld: gl1.c:(.text+0xb67): undefined reference to `glTexCoordPointer'
/usr/bin/ld: gl1.c:(.text+0xb82): undefined reference to `glDisableClientState'
/usr/bin/ld: gl1.c:(.text+0xb8c): undefined reference to `glDisableClientState'
/usr/bin/ld: gl1.c:(.text+0xb96): undefined reference to `glDisableClientState'
/usr/bin/ld: gl1.c:(.text+0xba0): undefined reference to `glMatrixMode'
/usr/bin/ld: gl1.c:(.text+0xba5): undefined reference to `glPopMatrix'
/usr/bin/ld: gl1.c:(.text+0xbaf): undefined reference to `glMatrixMode'
/usr/bin/ld: gl1.c:(.text+0xbb4): undefined reference to `glPopMatrix'
/usr/bin/ld: gl1.c:(.text+0xd25): undefined reference to `glRotatef'
/usr/bin/ld: obj-unix/release/gfx/drivers/gl1.o: in function `gl1_gfx_frame':
gl1.c:(.text+0x2864): undefined reference to `glMatrixMode'
/usr/bin/ld: gl1.c:(.text+0x2869): undefined reference to `glPushMatrix'
/usr/bin/ld: gl1.c:(.text+0x286e): undefined reference to `glLoadIdentity'
/usr/bin/ld: obj-unix/release/gfx/drivers_font/gl1_raster_font.o: in function `gl1_raster_font_draw_vertices':
gl1_raster_font.c:(.text+0x210): undefined reference to `glMatrixMode'
/usr/bin/ld: gl1_raster_font.c:(.text+0x215): undefined reference to `glPushMatrix'
/usr/bin/ld: gl1_raster_font.c:(.text+0x225): undefined reference to `glLoadMatrixf'
/usr/bin/ld: gl1_raster_font.c:(.text+0x22f): undefined reference to `glMatrixMode'
/usr/bin/ld: gl1_raster_font.c:(.text+0x234): undefined reference to `glPushMatrix'
/usr/bin/ld: gl1_raster_font.c:(.text+0x239): undefined reference to `glLoadIdentity'
/usr/bin/ld: gl1_raster_font.c:(.text+0x243): undefined reference to `glEnableClientState'
/usr/bin/ld: gl1_raster_font.c:(.text+0x24d): undefined reference to `glEnableClientState'
/usr/bin/ld: gl1_raster_font.c:(.text+0x257): undefined reference to `glEnableClientState'
/usr/bin/ld: gl1_raster_font.c:(.text+0x26b): undefined reference to `glVertexPointer'
/usr/bin/ld: gl1_raster_font.c:(.text+0x280): undefined reference to `glColorPointer'
/usr/bin/ld: gl1_raster_font.c:(.text+0x295): undefined reference to `glTexCoordPointer'
/usr/bin/ld: gl1_raster_font.c:(.text+0x2ae): undefined reference to `glDisableClientState'
/usr/bin/ld: gl1_raster_font.c:(.text+0x2b8): undefined reference to `glDisableClientState'
/usr/bin/ld: gl1_raster_font.c:(.text+0x2c2): undefined reference to `glDisableClientState'
/usr/bin/ld: gl1_raster_font.c:(.text+0x2cc): undefined reference to `glMatrixMode'
/usr/bin/ld: gl1_raster_font.c:(.text+0x2d1): undefined reference to `glPopMatrix'
/usr/bin/ld: gl1_raster_font.c:(.text+0x2db): undefined reference to `glMatrixMode'
/usr/bin/ld: gl1_raster_font.c:(.text+0x2e6): undefined reference to `glPopMatrix'
/usr/bin/ld: obj-unix/release/gfx/drivers_display/gfx_display_gl1.o: in function `gfx_display_gl1_draw':
gfx_display_gl1.c:(.text+0x194): undefined reference to `glMatrixMode'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x199): undefined reference to `glPushMatrix'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x1a1): undefined reference to `glLoadMatrixf'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x1ab): undefined reference to `glMatrixMode'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x1b0): undefined reference to `glPushMatrix'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x1b5): undefined reference to `glLoadIdentity'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x1bf): undefined reference to `glEnableClientState'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x1c9): undefined reference to `glEnableClientState'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x1d3): undefined reference to `glEnableClientState'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x1eb): undefined reference to `glVertexPointer'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x204): undefined reference to `glColorPointer'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x21d): undefined reference to `glTexCoordPointer'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x24e): undefined reference to `glDisableClientState'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x258): undefined reference to `glDisableClientState'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x262): undefined reference to `glDisableClientState'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x26c): undefined reference to `glMatrixMode'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x271): undefined reference to `glPopMatrix'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x27b): undefined reference to `glMatrixMode'
/usr/bin/ld: gfx_display_gl1.c:(.text+0x280): undefined reference to `glPopMatrix'
collect2: error: ld returned 1 exit status
make: *** [Makefile:201: retroarch] Error 1
```
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (5 preceding siblings ...)
2021-07-30 8:21 ` amak79
@ 2021-07-30 11:16 ` amak79
2021-07-30 11:41 ` amak79
` (22 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: amak79 @ 2021-07-30 11:16 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 360 bytes --]
New comment by amak79 on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-889725163
Comment:
I can reproduce the error with the ParaLLEI N64 core, but I get a segfault.
Some relevant info regarding `gl` and `glcore` drivers: https://www.libretro.com/index.php/changing-behavior-of-gl-and-glcore-video-drivers
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (6 preceding siblings ...)
2021-07-30 11:16 ` amak79
@ 2021-07-30 11:41 ` amak79
2021-07-31 5:56 ` TegarOk
` (21 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: amak79 @ 2021-07-30 11:41 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 418 bytes --]
New comment by amak79 on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-889836239
Comment:
RetroArch isn't linking against `libGL.so.1` which explains why there is no OpenGL support, even though RetroArch claims it's enabled.
It appears that having both `opengl` and `gles2` isn't possible. I can run the ParaLLEI N64 core after disabling the `gles2` build option.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (7 preceding siblings ...)
2021-07-30 11:41 ` amak79
@ 2021-07-31 5:56 ` TegarOk
2021-07-31 5:56 ` TegarOk
` (20 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: TegarOk @ 2021-07-31 5:56 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 392 bytes --]
New comment by TegarOk on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-890296613
Comment:
> What does `retroarch --features` report for OpenGL support?
https://pastebin.com/QbKypgAx
> Did you download the core manually or through RetroArch?
I download core through RetroArch. Should be same because i use the buildbot and its working.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (8 preceding siblings ...)
2021-07-31 5:56 ` TegarOk
@ 2021-07-31 5:56 ` TegarOk
2021-07-31 9:56 ` TegarOk
` (19 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: TegarOk @ 2021-07-31 5:56 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 396 bytes --]
New comment by TegarOk on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-890296613
Comment:
> What does `retroarch --features` report for OpenGL support?
https://pastebin.com/QbKypgAx
> Did you download the core manually or through RetroArch?
I download core through RetroArch. Should be same because i use the buildbot and its working.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (9 preceding siblings ...)
2021-07-31 5:56 ` TegarOk
@ 2021-07-31 9:56 ` TegarOk
2021-07-31 10:47 ` amak79
` (18 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: TegarOk @ 2021-07-31 9:56 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 376 bytes --]
New comment by TegarOk on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-890322562
Comment:
> It appears that having both `opengl` and `gles2` isn't possible. I can run the ParaLLEI N64 core after disabling the `gles2` build option.
I have build & disable glse2 by typing "xbps-src -o ~glse2 pkg retroarch" but still same.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (10 preceding siblings ...)
2021-07-31 9:56 ` TegarOk
@ 2021-07-31 10:47 ` amak79
2021-07-31 12:46 ` TegarOk
` (17 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: amak79 @ 2021-07-31 10:47 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 242 bytes --]
New comment by amak79 on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-890328893
Comment:
You may have a typo. It should be `gles2` not `glse2`. You can check with `xbps-query -S retroarch`.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (11 preceding siblings ...)
2021-07-31 10:47 ` amak79
@ 2021-07-31 12:46 ` TegarOk
2021-07-31 12:57 ` amak79
` (16 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: TegarOk @ 2021-07-31 12:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 329 bytes --]
New comment by TegarOk on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-890343254
Comment:
Ah
> You may have a typo. It should be `gles2` not `glse2`. You can check with `xbps-query -S retroarch`.
No luck, im try gles2 too, but didnt work. Should i clear masterdir first?
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (12 preceding siblings ...)
2021-07-31 12:46 ` TegarOk
@ 2021-07-31 12:57 ` amak79
2021-07-31 12:58 ` TegarOk
` (15 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: amak79 @ 2021-07-31 12:57 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 306 bytes --]
New comment by amak79 on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-890344654
Comment:
Can you please post the output of `xbps-query -S retroarch`. That should tell us which options RetroArch was built with, and which repository it was installed from.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (13 preceding siblings ...)
2021-07-31 12:57 ` amak79
@ 2021-07-31 12:58 ` TegarOk
2021-07-31 13:11 ` amak79
` (14 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: TegarOk @ 2021-07-31 12:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 250 bytes --]
New comment by TegarOk on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-890344779
Comment:
Ops i think the build is gles2.
I just remove masterdir and rebuild binary-bootstrap. But SHA256 is Error?
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (14 preceding siblings ...)
2021-07-31 12:58 ` TegarOk
@ 2021-07-31 13:11 ` amak79
2021-07-31 13:13 ` TegarOk
` (13 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: amak79 @ 2021-07-31 13:11 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 266 bytes --]
New comment by amak79 on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-890346595
Comment:
If you are having issues with building or installing a local package, you should ask for help in the #voidlinux IRC channel.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (15 preceding siblings ...)
2021-07-31 13:11 ` amak79
@ 2021-07-31 13:13 ` TegarOk
2021-08-01 0:46 ` TegarOk
` (12 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: TegarOk @ 2021-07-31 13:13 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 223 bytes --]
New comment by TegarOk on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-890346898
Comment:
Maybe i will redownload the git. I think the git is corrupt because my internet.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (16 preceding siblings ...)
2021-07-31 13:13 ` TegarOk
@ 2021-08-01 0:46 ` TegarOk
2021-08-01 0:46 ` [ISSUE] [CLOSED] " TegarOk
` (11 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: TegarOk @ 2021-08-01 0:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 187 bytes --]
New comment by TegarOk on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-890424496
Comment:
For now, disable gles2 is the best solution.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [ISSUE] [CLOSED] Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (17 preceding siblings ...)
2021-08-01 0:46 ` TegarOk
@ 2021-08-01 0:46 ` TegarOk
2021-08-01 2:41 ` amak79
` (10 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: TegarOk @ 2021-08-01 0:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 878 bytes --]
Closed issue by TegarOk on void-packages repository
https://github.com/void-linux/void-packages/issues/32246
Description:
### System
`Void 5.12.17_1 x86_64 AuthenticAMD notuptodate hold rrmFFFFF`
package: `retroarch-1.9.7_1`
### Expected behavior
Should be build for OpenGL
### Actual behavior
Some cores didnt work because the repository build it for OpenGLES instead OpenGL, the cores is Citra for emulating Nintendo 3DS.
`[ERROR] Requesting OpenGL context, but RetroArch is compiled against OpenGLES. Cannot use HW context.`
### Steps to reproduce the behavior
- Install Retroarch from main repository.
- Running Retroarch and download the Citra cores, change value of HW Context to true from Core Options and finally select the games.
### Some Information
Download from https://buildbot.libretro.com/nightly/linux/x86_64/ and test it, 3DS get working.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (18 preceding siblings ...)
2021-08-01 0:46 ` [ISSUE] [CLOSED] " TegarOk
@ 2021-08-01 2:41 ` amak79
2021-08-03 4:00 ` ericonr
` (9 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: amak79 @ 2021-08-01 2:41 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1369 bytes --]
New comment by amak79 on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-890437664
Comment:
@TegarOk can you please re-open this issue.
I think I've made some sense of the many of RetroArch OpenGL/ES configure options.
```
--enable-opengl Enable OpenGL 2.0 support
--disable-opengl Disable OpenGL 2.0 support
--disable-opengl_core Disable Modern OpenGL driver support (GLES3+/GL3.2 core+), requires OpenGL.
--disable-opengl1 Disable OpenGL 1.1 support
--enable-opengles Enable Use GLESv2 instead of desktop GL
--enable-opengles3 Enable OpenGLES3 support
--enable-opengles3_1 Enable OpenGLES3.1 support
--enable-opengles3_2 Enable OpenGLES3.2 support
```
The `--enable-opengl_core` option will enable both OpenGL (3.2+) and OpenGL ES (3+) support. I mistakenly thought that `--enable-opengles3` was needed for OpenGL ES support. I still don't know when this option should be used.
I've tested RetroArch with `opengl` enabled and `gles2` disabled on an RPi 3B+. RetroArch reports that OpenGL ES support is disabled and so far everything works.
I think I need to re-work the template to either disable `gles2` by default or drop it entirely.
@ericonr can you please add your thoughts on this issue.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (19 preceding siblings ...)
2021-08-01 2:41 ` amak79
@ 2021-08-03 4:00 ` ericonr
2021-08-03 4:03 ` amak79
` (8 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: ericonr @ 2021-08-03 4:00 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 262 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-891502045
Comment:
I don't know much about graphics APIs, sorry.
Wouldn't disabling gles2 break support for older rpis? Say the 1 or 2?
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (20 preceding siblings ...)
2021-08-03 4:00 ` ericonr
@ 2021-08-03 4:03 ` amak79
2021-08-03 4:05 ` amak79
` (7 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: amak79 @ 2021-08-03 4:03 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1368 bytes --]
New comment by amak79 on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-890437664
Comment:
@TegarOk can you please re-open this issue.
I think I've made some sense of the many of RetroArch OpenGL/ES configure options.
```
--enable-opengl Enable OpenGL 2.0 support
--disable-opengl Disable OpenGL 2.0 support
--disable-opengl_core Disable Modern OpenGL driver support (GLES3+/GL3.2 core+), requires OpenGL.
--disable-opengl1 Disable OpenGL 1.1 support
--enable-opengles Enable Use GLESv2 instead of desktop GL
--enable-opengles3 Enable OpenGLES3 support
--enable-opengles3_1 Enable OpenGLES3.1 support
--enable-opengles3_2 Enable OpenGLES3.2 support
```
The `--enable-opengl_core` option will enable both OpenGL (3.2+) and OpenGL ES (3+) support. I mistakenly thought that `--enable-opengles` was needed for OpenGL ES support. I still don't know when this option should be used.
I've tested RetroArch with `opengl` enabled and `gles2` disabled on an RPi 3B+. RetroArch reports that OpenGL ES support is disabled and so far everything works.
I think I need to re-work the template to either disable `gles2` by default or drop it entirely.
@ericonr can you please add your thoughts on this issue.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (21 preceding siblings ...)
2021-08-03 4:03 ` amak79
@ 2021-08-03 4:05 ` amak79
2021-08-03 6:17 ` amak79
` (6 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: amak79 @ 2021-08-03 4:05 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 349 bytes --]
New comment by amak79 on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-891504557
Comment:
> Wouldn't disabling gles2 break support for older rpis? Say the 1 or 2?
I don't think it will since all Pi's can only do OpenGL ES. Disabling `gles2` worked on my 3B+, but I will also test it on my Zero.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (22 preceding siblings ...)
2021-08-03 4:05 ` amak79
@ 2021-08-03 6:17 ` amak79
2021-08-03 6:37 ` amak79
` (5 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: amak79 @ 2021-08-03 6:17 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 287 bytes --]
New comment by amak79 on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-891565530
Comment:
I'm able to run RetroArch on a Pi Zero with `gles2` disabled, although I can't test any cores since there are no pre-compiled cores for `armv6l`.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (23 preceding siblings ...)
2021-08-03 6:17 ` amak79
@ 2021-08-03 6:37 ` amak79
2021-08-03 8:35 ` amak79
` (4 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: amak79 @ 2021-08-03 6:37 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 917 bytes --]
New comment by amak79 on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-891576292
Comment:
To summarise my findings:
The `--enable-opengl_core` option (`opengl` build option) will build RetroAch with OpenGL 3.2+ and OpenGL ES 3+ support. The `--enable-opengles` and `--enable-opengles3` options (`gles2` build option) will build RetroAch with **only** OpenGL ES 2/3 support. Currently the RetroArch package is built with only OpenGL ES support, which breaks OpenGL only cores. It also means that OpenGL capable machines are using OpenGL ES instead.
I propose that `gles2` be disabled by default. The `opengl` option be renamed to `glcore`, and a description added to better reflect what it actually does.
Since my knowledge of graphics APIs is limited, can any Void dev with graphics API knowledge please take a look at this issue and provide some feedback.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (24 preceding siblings ...)
2021-08-03 6:37 ` amak79
@ 2021-08-03 8:35 ` amak79
2021-08-03 12:07 ` amak79
` (3 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: amak79 @ 2021-08-03 8:35 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 915 bytes --]
New comment by amak79 on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-891576292
Comment:
To summarise my findings:
The `--enable-opengl_core` option (`opengl` build option) will build RetroAch with OpenGL 3.2+ and OpenGL ES 3+ support. The `--enable-opengles` and `--enable-opengles3` options (`gles2` build option) will build RetroAch with **only** OpenGL ES 2/3 support. Currently the RetroArch package is built with only OpenGL ES support, which breaks OpenGL only cores. It also means that OpenGL capable machines are using OpenGL ES instead.
I propose that `gles2` be disabled by default. The `opengl` option be renamed to `glcore`, and a description added to better reflect what it actually does.
Since my knowledge of graphics APIs is limited, can a Void dev with graphics API knowledge please take a look at this issue and provide some feedback.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (25 preceding siblings ...)
2021-08-03 8:35 ` amak79
@ 2021-08-03 12:07 ` amak79
2021-08-03 14:01 ` ericonr
` (2 subsequent siblings)
29 siblings, 0 replies; 31+ messages in thread
From: amak79 @ 2021-08-03 12:07 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 350 bytes --]
New comment by amak79 on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-891504557
Comment:
> Wouldn't disabling gles2 break support for older rpis? Say the 1 or 2?
I don't think it will since RPi 1/2/3 are all OpenGL ES 2.0. Disabling `gles2` worked on my 3B+, but I will also test it on my Zero.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (26 preceding siblings ...)
2021-08-03 12:07 ` amak79
@ 2021-08-03 14:01 ` ericonr
2021-08-03 15:21 ` st3r4g
2021-08-09 2:14 ` [ISSUE] [CLOSED] " ericonr
29 siblings, 0 replies; 31+ messages in thread
From: ericonr @ 2021-08-03 14:01 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 209 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-891872278
Comment:
That sounds reasonable to me.
Ping @q66 and @st3r4g, I suppose.
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (27 preceding siblings ...)
2021-08-03 14:01 ` ericonr
@ 2021-08-03 15:21 ` st3r4g
2021-08-09 2:14 ` [ISSUE] [CLOSED] " ericonr
29 siblings, 0 replies; 31+ messages in thread
From: st3r4g @ 2021-08-03 15:21 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 478 bytes --]
New comment by st3r4g on void-packages repository
https://github.com/void-linux/void-packages/issues/32246#issuecomment-891937110
Comment:
https://github.com/libretro/RetroArch/blob/bdba803909bd8d703ee8b6b784647f68f4e8e486/qb/config.params.sh#L88
Indeed `HAVE_OPENGLES` excludes desktop GL. So it has to be disabled.
I don't know anything about RPi graphics, but they use the `vc4` driver, which is a GLES2 driver so I guess it doesn't implement pure GLES3 functions...
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [ISSUE] [CLOSED] Build RetroArch using OpenGL instead of OpenGLES
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
` (28 preceding siblings ...)
2021-08-03 15:21 ` st3r4g
@ 2021-08-09 2:14 ` ericonr
29 siblings, 0 replies; 31+ messages in thread
From: ericonr @ 2021-08-09 2:14 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 878 bytes --]
Closed issue by TegarOk on void-packages repository
https://github.com/void-linux/void-packages/issues/32246
Description:
### System
`Void 5.12.17_1 x86_64 AuthenticAMD notuptodate hold rrmFFFFF`
package: `retroarch-1.9.7_1`
### Expected behavior
Should be build for OpenGL
### Actual behavior
Some cores didnt work because the repository build it for OpenGLES instead OpenGL, the cores is Citra for emulating Nintendo 3DS.
`[ERROR] Requesting OpenGL context, but RetroArch is compiled against OpenGLES. Cannot use HW context.`
### Steps to reproduce the behavior
- Install Retroarch from main repository.
- Running Retroarch and download the Citra cores, change value of HW Context to true from Core Options and finally select the games.
### Some Information
Download from https://buildbot.libretro.com/nightly/linux/x86_64/ and test it, 3DS get working.
^ permalink raw reply [flat|nested] 31+ messages in thread
end of thread, other threads:[~2021-08-09 2:14 UTC | newest]
Thread overview: 31+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-29 15:10 [ISSUE] Build RetroArch using OpenGL instead of OpenGLES TegarOk
2021-07-30 5:51 ` amak79
2021-07-30 7:14 ` amak79
2021-07-30 7:34 ` amak79
2021-07-30 7:35 ` amak79
2021-07-30 8:19 ` amak79
2021-07-30 8:21 ` amak79
2021-07-30 11:16 ` amak79
2021-07-30 11:41 ` amak79
2021-07-31 5:56 ` TegarOk
2021-07-31 5:56 ` TegarOk
2021-07-31 9:56 ` TegarOk
2021-07-31 10:47 ` amak79
2021-07-31 12:46 ` TegarOk
2021-07-31 12:57 ` amak79
2021-07-31 12:58 ` TegarOk
2021-07-31 13:11 ` amak79
2021-07-31 13:13 ` TegarOk
2021-08-01 0:46 ` TegarOk
2021-08-01 0:46 ` [ISSUE] [CLOSED] " TegarOk
2021-08-01 2:41 ` amak79
2021-08-03 4:00 ` ericonr
2021-08-03 4:03 ` amak79
2021-08-03 4:05 ` amak79
2021-08-03 6:17 ` amak79
2021-08-03 6:37 ` amak79
2021-08-03 8:35 ` amak79
2021-08-03 12:07 ` amak79
2021-08-03 14:01 ` ericonr
2021-08-03 15:21 ` st3r4g
2021-08-09 2:14 ` [ISSUE] [CLOSED] " ericonr
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).