Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
141 user(s) are online (81 user(s) are browsing Forums)

Members: 1
Guests: 140

skynet, more...

Headlines

 
  Register To Post  

EGL_Wrap SDL2-GL4ES GL-Cube run time issue
Quite a regular
Quite a regular


See User information
Hi. As part of the requirements for Doom3, Hunno's EGL Wrapper library is needed.

I took the liberty of also installing the SDK portion so that I can look into the examples.

All seem to run fine part from the SDL2-GL4ES example (which is the one I am particularly interested in learning from).

There is one example in there and it is the GL-Cube.

I renamed the already built binary and ran make again to compile on my machine. Compilation and linking is okay, but at run time:
LIBGLFPE Vertex shader compile failed#©hQCáh
LIBGLFPE Fragment shader compile failed#©hQCáh
LIBGLFPE Program link failed#©hQCáh


And, the crash log:
Crash log for task "glcube"
Generated by GrimReaper 53.19
Crash occured in module glcube at address 0x7F14E0E8
Type of crash
DSI (Data Storage Interruptexception
Alert number
0x80000003

Register dump
:
GPR (General Purpose Registers):
   
07F14E094 5143E640 00000002 00000000 00000000 00000000 00000001 00000001 
   8
55D3A878 55D31740 00000000 00000000 55D39288 548EABC4 559BC1D0 00000001 
  16
507328C0 EFE19E40 5143E9D8 00000000 5143EDA8 7F11F464 00000001 00000000 
  24
00000000 00000944 548E1148 548E0000 548E6FF0 00000A44 00000944 00000000 


FPR 
(Floating Point RegistersNaN Not a Number):
   
0:              nan                0                0                0 
   4
:                0                0                0                0 
   8
:       4.5036e+15       4.5036e+15              128              128 
  12
:              nan                0     2.26059e-182     2.48175e-264 
  16
:     3.79062e-270    -7.71228e-105     4.18922e+241      1.07779e-42 
  20
:     1.22327e-296     3.13162e-294     8.09152e-116     1.04158e-143 
  24
:     3.90319e-308     -2.79866e-75    -1.41641e+168    -1.70355e-284 
  28
:    -1.58382e-297     3.21509e-213     1.18298e-125     3.87578e-231 

FPSCR 
(Floating Point Status and Control Register): 0x82004000


SPRs 
(Special Purpose Registers):
           
Machine State (msr) : 0x0002F030
                Condition 
(cr) : 0x56E10000
      Instruction Pointer 
(ip) : 0x7F14E0E8
       Xtended Exception 
(xer) : 0x5351A134
                   Count 
(ctr) : 0x00570001
                     Link 
(lr) : 0x00000000
            DSI Status 
(dsisr) : 0x85027002
            Data Address 
(dar) : 0x56E0DA44



680x0 emulated registers
:
DATA00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
ADDR
6FFA4000 82DAC400 00000000 00000000 00000000 00000000 00000000 5143DFD0 
FPU0
:                0                0                0                0 
FPU4
:                0                0                0                0 



Symbol info
:
Instruction pointer 0x7F14E0E8 belongs to module "glcube" (PowerPC
Symbolrealize_glenv 0x338 in section 7 offset 0x00034FF4

Stack trace
:
    
glcube:realize_glenv()+0x338 (section 7 0x34FF4)
    
glcube:realize_glenv()+0x2e4 (section 7 0x34FA0)
    
glcube:glDrawElementsCommon()+0x143c (section 7 0x8638)
    
glcube:_ZN6GlCube4nextEddd()+0x16c (section 7 0x3C5C)
    
glcube:main()+0x2c0 (section 7 0x6630)
    
native kernel module newlib.library.kmod+0x000025fc
    native kernel module newlib
.library.kmod+0x00003328
    native kernel module newlib
.library.kmod+0x0000384c
    glcube
:_start()+0x1e0 (section 7 0x3280)
    
native kernel module dos.library.kmod+0x0002a458
    native kernel module kernel
+0x0005c18c
    native kernel module kernel
+0x0005c204

PPC disassembly
:
 
7f14e0e03bbf0a44   addi              r29,r31,2628
 7f14e0e4
7f3ecb78   mr                r30,r25
*7f14e0e8813e0000   lwz               r9,0(r30)
 
7f14e0ec2f890000   cmpwi             cr7,r9,0
 7f14e0f0
41de0024   beq-              cr7,0x7F14E114

System information
:

CPU 
 Model
Freescale P5020 (E5500 coreV1.2 
 CPU speed
1995 MHz 
 FSB speed
798 MHz 
 Extensions
:  

Machine 
 Machine name
AmigaOne X5000/20 
 Memory
2097152 KB 
 Extensions
bus.pci bus.pcie 

Expansion buses 
 PCI
/AGP 
  00
:00.0 Vendor 0x1957 Device 0x0421 
  01
:00.0 Vendor 0x1002 Device 0x67FF 
   Range 0
80000000 90000000 (PREF.MEM
   
Range 290000000 90200000 (PREF.MEM
   
Range 400001000 00001100 (IO
  
01:00.1 Vendor 0x1002 Device 0xAAE0 
   Range 0
90240000 90244000 (MEM
  
02:00.0 Vendor 0x1957 Device 0x0421 
  03
:00.0 Vendor 0x111D Device 0x8092 
  04
:01.0 Vendor 0x111D Device 0x8092 
  04
:02.0 Vendor 0x111D Device 0x8092 
  04
:03.0 Vendor 0x111D Device 0x8092 
  04
:08.0 Vendor 0x111D Device 0x8092 
  04
:10.0 Vendor 0x111D Device 0x8092 
  05
:00.0 Vendor 0x12D8 Device 0xE111 
  
08:00.0 Vendor 0x1102 Device 0x0012 
   Range 0
A0000000 A0004000 (MEM
   
Range 2A0004000 A0008000 (MEM

Libraries 
 0x0239ecc2
exec.library V54.30 
 0x6fef9a98
cgxvideo.library V42.1 
 0x61631520
Popmenu.mui V21.39 
 0x55d41e00
Lamp.mcc V21.28 
 0x6963e0d4
btree.library V53.3 
 0x5699b540
Objectmap.mui V21.27 
 0x5699b4a0
Gauge.mui V21.26 
 0x5699b400
Dtpic.mui V21.26 
 0x5699b360
Popasl.mui V21.31 
 0x5699b2c0
Calltips.mcc V21.26 
 0x5699b220
String.mui V21.51 
 0x5699b180
Listtree.mcc V21.40 
 0x5699b0e0
Title.mui V21.42 
 0x60ff07a4
asyncio.library V50.3 
 0x69e9d2e0
expat.library V53.6 
 0x69ea1ddc
codesets.library V6.21 
 0x69e9bbc8
muigfx.library V21.27 
 0x62095a1c
muimaster.library V21.227 
 0x56e5b468
avcodec2.library V55.53 
 0x56e5bde8
va.library V1.11 
 0x4f692938
swscale2.library V2.5 
 0x4f692138
swresample2.library V0.18 
 0x4f6921b8
avutil2.library V52.66 
 0x4f692eb8
pixman-1.library V53.4 
 0x6162d6e4
amigaguide.datatype V53.7 
 0x6d9e1aa8
AK-TIFF.datatype V54.17 
 0x5624b158
AK-GIF.datatype V54.14 
 0x620823f8
AK-8SVX.datatype V54.1 
 0x5624bf20
aiff.datatype V53.2 
 0x5624bde0
8svx.datatype V53.2 
 0x62082038
mod.datatype V54.3 
 0x6a1aed98
logfile.datatype V53.5 
 0x5624bca0
jpeg.datatype V53.7 
 0x5624bbf8
info.datatype V52.3 
 0x5624bb60
ilbm.datatype V53.3 
 0x5624bac0
gif.datatype V53.4 
 0x5624ba20
cdxl.datatype V53.1 
 0x5624b980
bmp.datatype V53.4 
 0x5624b8e0
ascii.datatype V53.9 
 0x55d419a0
anim.datatype V53.1 
 0x55d41a40
animation.datatype V53.3 
 0x5624b700
tapedeck.gadget V53.3 
 0x6d712134
realtime.library V53.5 
 0x621dd868
wav.datatype V54.14 
 0x621ddd18
AK-BMP.datatype V54.4 
 0x55d417c0
tiff.datatype V53.6 
 0x55d41720
text.datatype V53.12 
 0x56e5da20
simplehtml.datatype V0.23 
 0x55d41400
png.datatype V53.10 
 0x621dda48
mpega.datatype V54.11 
 0x621ddc28
sound.datatype V54.14 
 0x5073a4a8
sliderbar.gadget V53.22 
 0x6d9cb878
mediadeck.gadget V53.9 
 0x56e5b4e8
exif.library V53.1 
 0x69eaf928
sysvipc.library V51.4 
 0x55d41358
xpicasso96.library V13.1 
 0x55d412b8
xpicasso96clonewb.library V13.1 
 0x55d41218
xpicasso96clonewbdb.library V13.1 
 0x55d41178
xpicasso96clonewbdb2.library V13.1 
 0x69eaf568
xpicasso96pip.library V13.1 
 0x69eaf7a8
xpicasso96wb.library V13.1 
 0x69eaf328
xpicasso96wb2.library V13.1 
 0x69eafaa8
xworkbench.library V13.1 
 0x69eaf028
xworkbench2.library V13.1 
 0x55d410d8
xcustomscreen.library V13.1 
 0x55d41038
xcustomscreendb.library V13.1 
 0x55d41f38
xcustomscreendb2.library V13.1 
 0x55d41e98
xcybergraphx.library V13.1 
 0x55d41cc0
getscreenmode.gadget V53.8 
 0x6bfdfca0
palette.gadget V53.7 
 0x69eaf628
PCI_SoundCardHornet.driver V52.2 
 0x69eaf4a8
PCI_sblive.pci V52.1 
 0x69eaf3e8
PCI_Soundcard.driver V52.2 
 0x69eaf268
PCI_GamePortHornet.driver V52.2 
 0x69eaf1a8
PCI_GamePort.driver V53.1 
 0x6a1aef18
Generic_usb.driver V53.3 
 0x6a1aee58
Generic_Mouse.driver V52.1 
 0x69e979d8
AmigaInput.library V53.4 
 0x6a032d48
pthreads.library V53.12 
 0x69ee1a68
ogles2.library V3.3 
 0x69ee1068
W3DN_GCN.library V54.16 
 0x6de9a428
Warp3DNova.library V54.16 
 0x6a1adb88
DateTime.docky V52.11 
 0x6a1ae570
datebrowser.gadget V53.9 
 0x6de9a6a8
X5000Temp.docky V50.2 
 0x6de9a3a8
NetDock.docky V52.0 
 0x69e96098
GFXDock.docky V51.6 
 0x69e96f18
RAMDock.docky V51.3 
 0x6c059718
toolbar.gadget V53.6 
 0x69e96e18
infodata.gadget V53.3 
 0x6c0598f8
piechart.gadget V53.1 
 0x6c059c24
device.audio V6.2 
 0x6a1506e8
filesave.audio V6.5 
 0x69ee1e68
CPUDock.docky V51.2 
 0x6a0329d0
anim.gadget V53.7 
 0x6ec61e80
slider.gadget V53.17 
 0x6a0328c8
progressbar.gadget V53.12 
 0x6ec61020
getfont.gadget V53.11 
 0x69f05024
clipview.library V1.12 
 0x6a0324c8
hda.audio V6.8 
 0x6ec618e0
arexx.class V53.6 
 0x6ec617a0
getfile.gadget V53.12 
 0x6a3c6d88
screenblanker.library V53.7 
 0x6ec60ab8
clicktab.gadget V53.50 
 0x6a26c274
camd.library V53.7 
 0x6ec61520
checkbox.gadget V53.12 
 0x6e046b38
listbrowser.gadget V53.74 
 0x6dbcbaa4
usergroup.library V4.30 
 0x6d702ec0
bsdsocket.library V4.307 
 0x6d9e1568
AK-JFIF.datatype V54.16 
 0x6d9cc928
infowindow.class V53.15 
 0x6d6cc9d0
texteditor.gadget V53.28 
 0x6dbccc28
tickbox.gadget V53.14 
 0x6d9a5970
tabbed.gadget V54.455 
 0x6d721bc0
select.gadget V53.7 
 0x6d9f0ac0
shared.image V2.1 
 0x6d9f09c8
optionbutton.gadget V53.2 
 0x6d9a5168
listviewer.gadget V54.25 
 0x6d9e10f0
scroller.gadget V53.16 
 0x6d7ed5f0
requester.class V53.20 
 0x6dbccaf0
space.gadget V53.7 
 0x6d9f0808
chooser.gadget V53.22 
 0x6dbcca50
penmap.image V53.6 
 0x6dbcc9b0
bitmap.image V53.9 
 0x6dbcc910
integer.gadget V53.13 
 0x6d990770
string.gadget V53.22 
 0x6d88b884
asl.library V53.54 
 0x6da03dc8
usbhidgate.library V53.3 
 0x6da1985c
textclip.library V53.4 
 0x6dd304ac
hid.usbfd V53.14 
 0x6dbcc4b0
button.gadget V53.22 
 0x6dbcc550
glyph.image V53.4 
 0x6de0d6a0
window.class V54.14 
 0x6da03438
popupmenu.class V53.2 
 0x6dd377e8
popupmenu.library V53.14 
 0x6dbcc410
label.image V53.14 
 0x6dbcc370
drawlist.image V53.3 
 0x6da03088
layout.gadget V54.8 
 0x6da03160
bevel.image V53.6 
 0x6dcb4e58
application.library V53.30 
 0x6de8f8a8
AK-ILBM.datatype V54.16 
 0x6dee9c28
AK-PNG.datatype V54.15 
 0x6def8254
picture.datatype V53.10 
 0x6de95eb0
Picasso96API.library V54.18 
 0x6de8f604
mpega.library V2.4 
 0x6dee9bb0
mathieeedoubbas.library V53.1 
 0x6deded70
datatypes.library V54.15 
 0x6de2627c
ft2.library V53.2 
 0x6ff15c4c
workbench.library V53.62 
 0x6de8ba10
gadtools.library V53.8 
 0x6dede5ac
commodities.library V53.10 
 0x6dee7c74
png.iconmodule V53.1 
 0x6dfe48cc
icon.library V54.6 
 0x6ff0fcd0
z.library V53.5 
 0x6dea5160
iffparse.library V53.3 
 0x6edfcbb8
version.library V53.18 
 0x6ffb8ecc
locale.library V54.2 
 0x6fef87ac
diskfont.library V53.13 
 0x6ff9c9d8
petunia.library V53.6 
 0x6ff09db8
dos.library V54.112 
 0x6ff0f184
usbprivate.library V53.22 
 0x6ff0d73c
massstorage.usbfd V53.84 
 0x6ff0f03c
hub.usbfd V53.11 
 0x6ff0d6a8
bootkeyboard.usbfd V52.3 
 0x6ff0d628
bootmouse.usbfd V53.3 
 0x6ff0d528
mounter.library V53.20 
 0x6fef9e7c
usbresource.library V53.22 
 0x6ff91518
hunk.library V53.4 
 0x6fef9d74
elf.library V53.30 
 0x6f2b14d0
intuition.library V54.28 
 0x6ff587a0
keymap.library V53.9 
 0x6ff5a404
nonvolatile.library V54.7 
 0x6ff7e9f0
cybergraphics.library V43.0 
 0x6ff90420
RadeonRX.chip V2.11 
 0x6ffa3420
graphics.library V54.248 
 0x6fffe4f0
layers.library V54.12 
 0x6ff50150
rtg.library V54.90 
 0x6ff902a4
PCIGraphics.card V53.18 
 0x6ffaa258
newlib.library V53.62 
 0x6ff9f1ac
utility.library V54.2 
 0x6ffa8398
expansion.library V53.1 
 0x6dddbcae
rexxsyslib.library V53.4 (Legacy

Devices 
 0x6de154f4
serial.device V54.6 
 0x6c059634
clipboard.device V53.5 
 0x6edfecc4
ahi.device V6.2 
 0x6be8d024
p50x0_eth.device V52.6 
 0x6ff10b20
usbsys.device V53.22 
 0x6ff91ca4
p50x0sata.device V54.79 
 0x6ff91bf8
vsata.device V54.8 
 0x6ff91b90
ehci.usbhcd V53.26 
 0x6ff91af0
ohci.usbhcd V53.22 
 0x6ff91a50
uhci.usbhcd V53.15 
 0x6ff10258
console.device V53.105 
 0x6ff5a530
ramdrive.device V54.1 
 0x6ff589ec
input.device V53.6 
 0x6fef83b4
keyboard.device V53.12 
 0x6ff5a050
timer.device V53.4 

Tasks 
 rx_pm 
(Waiting
  
Stack0x6f2e1000 0x6f2e9000pointer 0x6f2e8f40 (Cookie OK
  
SignalsSigRec 0x80000001SigWait 0x00000000 
  State
Task (Waiting
 
rx_gc (Waiting
  
Stack0x6f2e9000 0x6f2f1000pointer 0x6f2f0f50 (Cookie OK
  
SignalsSigRec 0x80000001SigWait 0x00000000 
  State
Task (Waiting
 
Exec Command and Control (Waiting
  
Stack0x6f253000 0x6f257000pointer 0x6f256f50 (Cookie OK
  
SignalsSigRec 0x80000000SigWait 0x00000000 
  State
Task (Waiting
 
ClickToFront (Waiting
  
Stack0x6a246004 0x6a255ffcpointer 0x6a255ef0 (Cookie OK
  
SignalsSigRec 0xe000d000SigWait 0x00000000 
  State
Process (Waiting
 
P50x0 Ethernet (Waiting
  
Stack0x6c020000 0x6c021000pointer 0x6c020f20 (Cookie OK
  
SignalsSigRec 0x00001000SigWait 0x00000000 
  State
Task (Waiting
 
input.device (Waiting
  
Stack0x6f2c1000 0x6f2d1000pointer 0x6f2d0f00 (Cookie OK
  
SignalsSigRec 0x80000000SigWait 0x00000000 
  State
Task (Waiting
 
SFS DosList handler (Waiting
  
Stack0x6e85e004 0x6e865ffcpointer 0x6e865f20 (Cookie OK
  
SignalsSigRec 0x80000000SigWait 0x00000000 
  State
Process (Waiting
 
USB stack (Waiting
  
Stack0x6f25b000 0x6f25f000pointer 0x6f25ef20 (Cookie OK
  
SignalsSigRec 0xf800d000SigWait 0x00000000 
  State
Task (Waiting
 
EHCI Controller Task Unit 1 (Waiting
  
Stack0x6ed9d000 0x6eda5000pointer 0x6eda4f10 (Cookie OK
  
SignalsSigRec 0xbe009000SigWait 0x00000000 
  State
Task (Waiting
 
EHCI Controller Task Unit 0 (Waiting
  
Stack0x6ede5000 0x6eded000pointer 0x6edecf10 (Cookie OK
  
SignalsSigRec 0xbe009000SigWait 0x00000000 
  State
Task (Waiting
 
p50x0sata.device Port 1 (Waiting
  
Stack0x6f00d000 0x6f01ba60pointer 0x6f01b900 (Cookie OK
  
SignalsSigRec 0xc0007000SigWait 0x10000000 
  State
Task (Waiting
 
p50x0sata.device Port 0 (Waiting
  
Stack0x6f229000 0x6f237a60pointer 0x6f237900 (Cookie OK
  
SignalsSigRec 0xc0007000SigWait 0x10000000 
  State
Task (Waiting
 
DH0/SmartFilesystem 1.293  (Waiting
  
Stack0x6e852004 0x6e859ffcpointer 0x6e859ea0 (Cookie OK
  
SignalsSigRec 0x00000100SigWait 0x00000000 
  State
Process (Waiting
 
DH1/SmartFilesystem 1.293  (Waiting
  
Stack0x6e44d004 0x6e454ffcpointer 0x6e454ea0 (Cookie OK
  
SignalsSigRec 0x00000100SigWait 0x00000000 
  State
Process (Waiting
 
DH2/SmartFilesystem 1.293  (Waiting
  
Stack0x6e04c004 0x6e053ffcpointer 0x6e053ea0 (Cookie OK
  
SignalsSigRec 0x00000100SigWait 0x00000000 
  State
Process (Waiting
 
hid.usbfd (Waiting
  
Stack0x6ecd5004 0x6ecdcffcpointer 0x6ecdcea0 (Cookie OK
  
SignalsSigRec 0xe0000000SigWait 0x00000100 
  State
Process (Waiting
 
HID Joystick (Waiting
  
Stack0x6d8a6004 0x6d8b5ffcpointer 0x6d8b5f20 (Cookie OK
  
SignalsSigRec 0x80001000SigWait 0x00000000 
  State
Process (Waiting
 
DH0/SmartFilesystem 1.293  (Waiting
  
Stack0x6ec47004 0x6ec4effcpointer 0x6ec4eeb0 (Cookie OK
  
SignalsSigRec 0xe0000100SigWait 0x00000000 
  State
Process (Waiting
 
DH1/SmartFilesystem 1.293  (Waiting
  
Stack0x6e836004 0x6e83dffcpointer 0x6e83deb0 (Cookie OK
  
SignalsSigRec 0xe0000100SigWait 0x00000000 
  State
Process (Waiting
 
hid.usbfd (Waiting
  
Stack0x6ecf1004 0x6ecf8ffcpointer 0x6ecf8ea0 (Cookie OK
  
SignalsSigRec 0xe0000000SigWait 0x00000100 
  State
Process (Waiting
 
HID Mouse (Waiting
  
Stack0x6d892004 0x6d8a1ffcpointer 0x6d8a1ef0 (Cookie OK
  
SignalsSigRec 0x80001000SigWait 0x00000000 
  State
Process (Waiting
 
reaper.task (Waiting
  
Stack0x6df78004 0x6df7fffcpointer 0x6df7fe50 (Cookie OK
  
SignalsSigRec 0x00007000SigWait 0x00000000 
  State
Process (Waiting
 
hid.usbfd (Waiting
  
Stack0x6d8de004 0x6d8e5ffcpointer 0x6d8e5ea0 (Cookie OK
  
SignalsSigRec 0xe0000000SigWait 0x00000100 
  State
Process (Waiting
 
HID Keyboard (Waiting
  
Stack0x6d7d3004 0x6d7e2ffcpointer 0x6d7e2f00 (Cookie OK
  
SignalsSigRec 0x90001000SigWait 0x00000000 
  State
Process (Waiting
 
DH2/SmartFilesystem 1.293  (Waiting
  
Stack0x6e441004 0x6e448ffcpointer 0x6e448eb0 (Cookie OK
  
SignalsSigRec 0xe0000100SigWait 0x00000000 
  State
Process (Waiting
 
RAM/ram-handler 54.24  (Waiting
  
Stack0x6df12004 0x6df15ffcpointer 0x6df15d40 (Cookie OK
  
SignalsSigRec 0x80000000SigWait 0x00000100 
  State
Process (Waiting
 
WinFrame 2 Process (Waiting
  
Stack0x69853004 0x69892ffcpointer 0x69892eb0 (Cookie OK
  
SignalsSigRec 0xff800000SigWait 0x00000100 
  State
Process (Waiting
 
CON/con-handler 53.82  (Waiting
  
Stack0x5637e004 0x5638dffcpointer 0x5638de20 (Cookie OK
  
SignalsSigRec 0xb8000100SigWait 0x00000000 
  State
Process (Waiting
 
dos_filedir_notify (Waiting
  
Stack0x6ec8c004 0x6ec90ffcpointer 0x6ec8feb0 (Cookie OK
  
SignalsSigRec 0x40001000SigWait 0x80000100 
  State
Process (Waiting
 
URL/launch-handler 53.39  (Waiting
  
Stack0x6d807004 0x6d881ffcpointer 0x6d87dfa0 (Cookie OK
  
SignalsSigRec 0x80000000SigWait 0x00000100 
  State
Process (Waiting
 
RANDOM/Random-Handler 52.1  (Waiting
  
Stack0x6d972004 0x6d981ffcpointer 0x6d981ef0 (Cookie OK
  
SignalsSigRec 0x00000100SigWait 0x00000000 
  State
Process (Waiting
 
CON/con-handler 53.82  (Waiting
  
Stack0x4de18004 0x4de27ffcpointer 0x4de27e20 (Cookie OK
  
SignalsSigRec 0xa0000100SigWait 0x00000000 
  State
Process (Waiting
 
CON/con-handler 53.82  (Waiting
  
Stack0x6ba34004 0x6ba43ffcpointer 0x6ba43e20 (Cookie OK
  
SignalsSigRec 0xa0000100SigWait 0x00000000 
  State
Process (Waiting
 
CON/con-handler 53.82  (Waiting
  
Stack0x69f79004 0x69f88ffcpointer 0x69f88e20 (Cookie OK
  
SignalsSigRec 0xa0000100SigWait 0x00000000 
  State
Process (Waiting
 
CON/con-handler 53.82  (Waiting
  
Stack0x6a20e004 0x6a21dffcpointer 0x6a21de20 (Cookie OK
  
SignalsSigRec 0xa0000100SigWait 0x00000000 
  State
Process (Waiting
 
CON/con-handler 53.82  (Waiting
  
Stack0x6a003004 0x6a012ffcpointer 0x6a012e20 (Cookie OK
  
SignalsSigRec 0xa0000100SigWait 0x00000000 
  State
Process (Waiting
 
Camd Wait Proc (Waiting
  
Stack0x6a054004 0x6a148ffcpointer 0x6a148f10 (Cookie OK
  
SignalsSigRec 0x80001000SigWait 0x00000000 
  State
Process (Waiting
 
CON/con-handler 53.82  (Waiting
  
Stack0x6a2b3004 0x6a2c2ffcpointer 0x6a2c2e20 (Cookie OK
  
SignalsSigRec 0xa0000100SigWait 0x00000000 
  State
Process (Waiting
 
CON/con-handler 53.82  (Waiting
  
Stack0x6a2fc004 0x6a30bffcpointer 0x6a30be20 (Cookie OK
  
SignalsSigRec 0xa0000100SigWait 0x00000000 
  State
Process (Waiting
 
CON/con-handler 53.82  (Waiting
  
Stack0x6a395004 0x6a3a4ffcpointer 0x6a3a4e20 (Cookie OK
  
SignalsSigRec 0xa0000100SigWait 0x00000000 
  State
Process (Waiting
 
CON/con-handler 53.82  (Waiting
  
Stack0x6debc004 0x6decbffcpointer 0x6decbe20 (Cookie OK
  
SignalsSigRec 0xa0000100SigWait 0x00000000 
  State
Process (Waiting
 
AUDIO/AHI-Handler 6.2  (Waiting
  
Stack0x6d76a004 0x6d77a004pointer 0x6d779ed0 (Cookie OK
  
SignalsSigRec 0x00000100SigWait 0x00000000 
  State
Process (Waiting
 
APPDIR/appdir-handler 54.17  (Waiting
  
Stack0x6d7b7004 0x6d7c6ffcpointer 0x6d7c6ec0 (Cookie OK
  
SignalsSigRec 0x80000000SigWait 0x00000100 
  State
Process (Waiting
 
ENV/env-handler 54.18  (Waiting
  
Stack0x6defe004 0x6df05ffcpointer 0x6df05ef0 (Cookie OK
  
SignalsSigRec 0x80000000SigWait 0x00000100 
  State
Process (Waiting
 
CON/con-handler 53.82  (Waiting
  
Stack0x6dfec004 0x6dff3ffcpointer 0x6dff3e20 (Cookie OK
  
SignalsSigRec 0xa0000100SigWait 0x00000000 
  State
Process (Waiting
 
RAW/con-handler 53.82  (Waiting
  
Stack0x6e010004 0x6e017ffcpointer 0x6e017e20 (Cookie OK
  
SignalsSigRec 0xa0000100SigWait 0x00000000 
  State
Process (Waiting
 
CON/con-handler 53.82  (Waiting
  
Stack0x6e03c004 0x6e043ffcpointer 0x6e043e20 (Cookie OK
  
SignalsSigRec 0xa0000100SigWait 0x00000000 
  State
Process (Waiting
 
dos_nbmd_process (Waiting
  
Stack0x6ecb5004 0x6ecb8ffcpointer 0x6ecb8f30 (Cookie OK
  
SignalsSigRec 0x00001100SigWait 0x00000000 
  State
Process (Waiting
 
dos_lock_handler (Waiting
  
Stack0x6ecbd004 0x6ecc0ffcpointer 0x6ecc0f00 (Cookie OK
  
SignalsSigRec 0x00001100SigWait 0x00000000 
  State
Process (Waiting
 
RexxMaster (Waiting
  
Stack0x6d736004 0x6d745ffcpointer 0x6d745ec0 (Cookie OK
  
SignalsSigRec 0xc0000000SigWait 0x00000100 
  State
Process (Waiting
 
TEXTCLIP/textclip-handler 53.4  (Waiting
  
Stack0x6d8ca004 0x6d8d9ffcpointer 0x6d8d9ec0 (Cookie OK
  
SignalsSigRec 0x80000000SigWait 0x00000100 
  State
Process (Waiting
 
compose.task (Waiting
  
Stack0x6c1d6000 0x6c1de000pointer 0x6c1ddf30 (Cookie OK
  
SignalsSigRec 0x00000021SigWait 0x00000000 
  State
Task (Waiting
 
Workbench (Waiting
  
Stack0x6bf10004 0x6bf1fffcpointer 0x6bf1fe50 (Cookie OK
  
SignalsSigRec 0x80000000SigWait 0x00000000 
  State
Process (Waiting
 
ScreenBlanker Library. (Waiting
  
Stack0x69f30004 0x69f40ffcpointer 0x69f40f00 (Cookie OK
  
SignalsSigRec 0xb4001000SigWait 0x00000100 
  State
Process (Waiting
 
serial.device (Waiting
  
Stack0x6d716000 0x6d71e000pointer 0x6d71df30 (Cookie OK
  
SignalsSigRec 0x7e000000SigWait 0x00000000 
  State
Task (Waiting
 
Workbench DosList Notify (Waiting
  
Stack0x6b70f004 0x6b71effcpointer 0x6b71ef40 (Cookie OK
  
SignalsSigRec 0x00003000SigWait 0x00000100 
  State
Process (Waiting
 
ramlib (Waiting
  
Stack0x6df26004 0x6df3effcpointer 0x6df3ef20 (Cookie OK
  
SignalsSigRec 0x80001000SigWait 0x00000100 
  State
Process (Waiting
 
MUI imagespace screen notify (Waiting
  
Stack0x568bc004 0x568cbffcpointer 0x568cbd30 (Cookie OK
  
SignalsSigRec 0xc0001000SigWait 0x00000100 
  State
Process (Waiting
 
ContextMenus Command Dispatcher (Waiting
  
Stack0x698b0004 0x698bfffcpointer 0x698bff30 (Cookie OK
  
SignalsSigRec 0x80001000SigWait 0x00000000 
  State
Process (Waiting
 
Workbench Clipboard Server (Waiting
  
Stack0x6c0a9004 0x6c0b8ffcpointer 0x6c0b8ef0 (Cookie OK
  
SignalsSigRec 0x80000000SigWait 0x00000100 
  State
Process (Waiting
 
texteditor.gadget Clipboard Server (Waiting
  
Stack0x6d566004 0x6d57effcpointer 0x6d57ef00 (Cookie OK
  
SignalsSigRec 0x80000000SigWait 0x00000100 
  State
Process (Waiting
 
string.gadget server (Waiting
  
Stack0x6d688004 0x6d697ffcpointer 0x6d697db0 (Cookie OK
  
SignalsSigRec 0x40000000SigWait 0x00000100 
  State
Process (Waiting
 
NotificationServer (Ready
  
Stack0x6a222004 0x6a241ffcpointer 0x6a241b10 (Cookie OK
  
SignalsSigRec 0xbc001000SigWait 0x04000100 
  State
Process (Ready
 
AmiDock (Waiting
  
Stack0x6a3b1004 0x6a3c0ffcpointer 0x6a3c0740 (Cookie OK
  
SignalsSigRec 0x00000100SigWait 0x00080000 
  State
Process (Waiting
 
hub.usbfd (Waiting
  
Stack0x6ed5d004 0x6ed64ffcpointer 0x6ed64eb0 (Cookie OK
  
SignalsSigRec 0x30000000SigWait 0x00000000 
  State
Task (Waiting
 
TCP/IP Control (Waiting
  
Stack0x6b75c004 0x6b850ffcpointer 0x6b850dc0 (Cookie OK
  
SignalsSigRec 0xf8009080SigWait 0x00000100 
  State
Process (Waiting
 
TwinVNC_OS4 (Waiting
  
Stack0x6ba19004 0x6ba28ffcpointer 0x6ba28640 (Cookie OK
  
SignalsSigRec 0xe0001080SigWait 0x00000100 
  State
Process (Waiting
 
hub.usbfd (Waiting
  
Stack0x6ed69004 0x6ed70ffcpointer 0x6ed70eb0 (Cookie OK
  
SignalsSigRec 0x30000000SigWait 0x00000000 
  State
Task (Waiting
 
ELF Collector (Waiting
  
Stack0x6ec77004 0x6ec87ffcpointer 0x6ec87e70 (Cookie OK
  
SignalsSigRec 0x00000100SigWait 0x00000000 
  State
Process (Waiting
 
vsata disk changer (Waiting
  
Stack0x6eded000 0x6edfba60pointer 0x6edfb9b0 (Cookie OK
  
SignalsSigRec 0x80000000SigWait 0x00000000 
  State
Task (Waiting
 
TimeGuard (Waiting
  
Stack0x69f45004 0x69f54ffcpointer 0x69f54e00 (Cookie OK
  
SignalsSigRec 0xf0001000SigWait 0x00000000 
  State
Process (Waiting
 
TCP/IP Configuration (Waiting
  
Stack0x6bb40004 0x6bc34ffcpointer 0x6bc34e10 (Cookie OK
  
SignalsSigRec 0xf8003000SigWait 0x00000100 
  State
Process (Waiting
 
TCP/IP Superserver (Waiting
  
Stack0x6b855004 0x6b949ffcpointer 0x6b9499f0 (Cookie OK
  
SignalsSigRec 0xd0000080SigWait 0x00000100 
  State
Process (Waiting
 
Mounter GUI (Waiting
  
Stack0x6da2c004 0x6da3fffcpointer 0x6da3fe10 (Cookie OK
  
SignalsSigRec 0x80007000SigWait 0x00000000 
  State
Process (Waiting
 [
OWBTimer (Waiting
  
Stack0x563a3004 0x563b2ffcpointer 0x563b2ee0 (Cookie OK
  
SignalsSigRec 0xf0000000SigWait 0x00000000 
  State
Process (Waiting
 
Odyssey (Waiting
  
Stack0x4de2c004 0x4e014ffcpointer 0x4e014c60 (Cookie OK
  
SignalsSigRec 0x03e2d000SigWait 0x10000180 
  State
Process (Waiting
 [
OWBIconDatabase (Waiting
  
Stack0x62207004 0x62286ffcpointer 0x62286e80 (Cookie OK
  
SignalsSigRec 0x00000010SigWait 0x00000100 
  State
Process (Waiting
 [
OWBJavaScriptCore::BlockFree (Waiting
  
Stack0x4e519004 0x4e598ffcpointer 0x4e598ed0 (Cookie OK
  
SignalsSigRec 0x00000010SigWait 0x00000000 
  State
Process (Waiting
 [
OWBWebCoreLocalStorage (Waiting
  
Stack0x4e751004 0x4e7d0ffcpointer 0x4e7d0e30 (Cookie OK
  
SignalsSigRec 0x00000010SigWait 0x00000100 
  State
Process (Waiting
 
ContextMenus (Waiting
  
Stack0x6a01f004 0x6a02effcpointer 0x6a02ec90 (Cookie OK
  
SignalsSigRec 0xe0001000SigWait 0x00000100 
  State
Process (Waiting
 
clipview.library server (Waiting
  
Stack0x69cb5004 0x69cd4ffcpointer 0x69cd4df0 (Cookie OK
  
SignalsSigRec 0xd8003000SigWait 0x00000100 
  State
Process (Waiting
 
application.library messageserver (Waiting
  
Stack0x6ddff000 0x6ddfffa0pointer 0x6ddfff10 (Cookie OK
  
SignalsSigRec 0xc0000000SigWait 0x00000000 
  State
Task (Waiting
 
ScreenBlankerEngine (Waiting
  
Stack0x6a2cf004 0x6a2deffcpointer 0x6a2dec00 (Cookie OK
  
SignalsSigRec 0xd8001000SigWait 0x00000100 
  State
Process (Waiting
 
AsyncWB (Waiting
  
Stack0x6a324004 0x6a333ffcpointer 0x6a333e90 (Cookie OK
  
SignalsSigRec 0xc0001000SigWait 0x00000000 
  State
Process (Waiting
 
InfoWB (Waiting
  
Stack0x69f8d004 0x69f9cffcpointer 0x69f9cc90 (Cookie OK
  
SignalsSigRec 0xf8001000SigWait 0x00000100 
  State
Process (Waiting
 
DefIcons (Waiting
  
Stack0x6a310004 0x6a31fffcpointer 0x6a31fdb0 (Cookie OK
  
SignalsSigRec 0x80009000SigWait 0x00000000 
  State
Process (Waiting
 
TCP/IP Log (Waiting
  
Stack0x6bc39004 0x6bd2dffcpointer 0x6bd2df00 (Cookie OK
  
SignalsSigRec 0x80003000SigWait 0x00000000 
  State
Process (Waiting
 
« IPrefs » (Waiting
  
Stack0x6de52004 0x6de61ffcpointer 0x6de61a20 (Cookie OK
  
SignalsSigRec 0x0000f000SigWait 0x00000000 
  State
Process (Waiting
 
Background CLI [AmigaKeyRemapper.os4] (Waiting
  
Stack0x6b523004 0x6b532ffcpointer 0x6b532e60 (Cookie OK
  
SignalsSigRec 0x00001000SigWait 0x00000100 
  State
Process (Waiting
 
select.gadget prefs (Waiting
  
Stack0x6d5a8004 0x6d5b7ffcpointer 0x6d5b7ca0 (Cookie OK
  
SignalsSigRec 0x80001000SigWait 0x00000100 
  State
Process (Waiting
 
ConClip (Waiting
  
Stack0x6d9b2004 0x6d9c1ffcpointer 0x6d9c1eb0 (Cookie OK
  
SignalsSigRec 0x80000000SigWait 0x00000000 
  State
Process (Waiting
 
USB stack Process (Waiting
  
Stack0x6da54004 0x6da63ffcpointer 0x6da63ee0 (Cookie OK
  
SignalsSigRec 0x80001000SigWait 0x00000100 
  State
Process (Waiting
 
MassStorage Notifier (Waiting
  
Stack0x6f238000 0x6f23fd00pointer 0x6f23fc70 (Cookie OK
  
SignalsSigRec 0x80001000SigWait 0x00000000 
  State
Task (Waiting
 
hub.usbfd (Waiting
  
Stack0x6ed1d004 0x6ed24ffcpointer 0x6ed24eb0 (Cookie OK
  
SignalsSigRec 0x30000000SigWait 0x00000000 
  State
Task (Waiting
 
hub.usbfd (Waiting
  
Stack0x6ed11004 0x6ed18ffcpointer 0x6ed18eb0 (Cookie OK
  
SignalsSigRec 0x30000000SigWait 0x00000000 
  State
Task (Waiting
 
DMA2 Channel 4 Handler (Waiting
  
Stack0x6f24f000 0x6f253000pointer 0x6f252ee0 (Cookie OK
  
SignalsSigRec 0x80001000SigWait 0x00000000 
  State
Task (Waiting
 
DMA1 Channel 4 Handler (Waiting
  
Stack0x6f26b000 0x6f26f000pointer 0x6f26eee0 (Cookie OK
  
SignalsSigRec 0x80001000SigWait 0x00000000 
  State
Task (Waiting
 
DMA2 Channel 3 Handler (Waiting
  
Stack0x6f267000 0x6f26b000pointer 0x6f26aee0 (Cookie OK
  
SignalsSigRec 0x80001000SigWait 0x00000000 
  State
Task (Waiting
 
DMA1 Channel 3 Handler (Waiting
  
Stack0x6f263000 0x6f267000pointer 0x6f266ee0 (Cookie OK
  
SignalsSigRec 0x80001000SigWait 0x00000000 
  State
Task (Waiting
 
DMA2 Channel 2 Handler (Waiting
  
Stack0x6f25f000 0x6f263000pointer 0x6f262ee0 (Cookie OK
  
SignalsSigRec 0x80001000SigWait 0x00000000 
  State
Task (Waiting
 
DMA1 Channel 2 Handler (Waiting
  
Stack0x6f2dd000 0x6f2e1000pointer 0x6f2e0ee0 (Cookie OK
  
SignalsSigRec 0x80001000SigWait 0x00000000 
  State
Task (Waiting
 
DMA2 Channel 1 Handler (Waiting
  
Stack0x6f2d9000 0x6f2dd000pointer 0x6f2dcee0 (Cookie OK
  
SignalsSigRec 0x80001000SigWait 0x00000000 
  State
Task (Waiting
 
DMA1 Channel 1 Handler (Waiting
  
Stack0x6f2d5000 0x6f2d9000pointer 0x6f2d8ee0 (Cookie OK
  
SignalsSigRec 0x80001000SigWait 0x00000000 
  State
Task (Waiting
 
Shell Process [glcube] (Crashed
  
Stack0x5134a004 0x5143effcpointer 0x5143e640 (Cookie OK
  
SignalsSigRec 0x00000100SigWait 0x20000000 
  State
Process (Crashed
 
Mounter Task (Waiting
  
Stack0x6f240000 0x6f24ea60pointer 0x6f24e970 (Cookie OK
  
SignalsSigRec 0xb0001000SigWait 0x00000000 
  State
Task (Waiting
 
Mounter Companion Process (Waiting
  
Stack0x6da70004 0x6da7fffcpointer 0x6da7ff40 (Cookie OK
  
SignalsSigRec 0x80003000SigWait 0x00000000 
  State
Process (Waiting
 
ramlib.support (Waiting
  
Stack0x6df5b004 0x6df73ffcpointer 0x6df73f00 (Cookie OK
  
SignalsSigRec 0x80005000SigWait 0x00000100 
  State
Process (Waiting
 
dos_signal_server (Waiting
  
Stack0x6ec95004 0x6ec98ffcpointer 0x6ec98f20 (Cookie OK
  
SignalsSigRec 0x0000f000SigWait 0x00000000 
  State
Process (Waiting
 
appdir envarc manager (Waiting
  
Stack0x6d79b004 0x6d7aaffcpointer 0x6d7a9be0 (Cookie OK
  
SignalsSigRec 0x80005000SigWait 0x00000000 
  State
Process (Waiting
 
CPUDock_idleTask (Ready
  
Stack0x6a1e8000 0x6a1ea000pointer 0x6a1e9f60 (Cookie OK
  
SignalsSigRec 0x40000000SigWait 0x00000000 
  State
Task (Ready
 
idle.task (Ready
  
Stack0x6ff7f000 0x6ff80000pointer 0x6ff7ffc0 (Cookie OK
  
SignalsSigRec 0x00000000SigWait 0x00000000 
  State
Task (Ready)


This also happens when directly invoking the original binary.

If liberty means anything at all, it means the right to tell people what they do not want to hear.
George Orwell.
Go to top
Re: EGL_Wrap SDL2-GL4ES GL-Cube run time issue
Home away from home
Home away from home


See User information
@rjd324
I can't say how mature Huno's EGL are for now, but when i checked 2 years ago, it did have some issues on which Huno working. It was simple try to port something over EGL and some things just didn't works correclty. I know Huno did work on it and maybe those issues gone, but, if i were you, i better didn't refers to another layer which we have a lot already, and if you want to write your own code, then use SDL2 + Ogles2 directly. And if you do ports, then use SDL2 + GL4ES.

If you want to port EGL + SDL2 + OpenGL code, then probabaly it will be better to remove EGL code and replace it with anything else, because as of now, we didn't have proper, well-tested and mature EGL port.

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: EGL_Wrap SDL2-GL4ES GL-Cube run time issue
Not too shy to talk
Not too shy to talk


See User information
@rjd324

Hello,

Excuse me for my somewhat late response.
Yes as Kas1e said there were small problems at the time via egl_wrap to initialize native egl but now it works correctly (a triangle example proves it).
As for the sdl1 and sdl2 part, everything also works wonderfully via my library (the examples are also there to prove it).
On the other hand, it is necessary to respect the order of the code
As for the example, it should work at compile time
For my part, I have not yet migrated to a gcc higher than 4 (for lack of time) and I think that your compilation is with a higher gcc, hence the problem. Try a lower version and tell me.

HunoPPC

AmigaOS 4.1 Rulez
Resized Image
Go to top
Re: EGL_Wrap SDL2-GL4ES GL-Cube run time issue
Quite a regular
Quite a regular


See User information
Hi all,

Is there a reason why egl_wrap is a shared object?

If liberty means anything at all, it means the right to tell people what they do not want to hear.
George Orwell.
Go to top
Re: EGL_Wrap SDL2-GL4ES GL-Cube run time issue
Not too shy to talk
Not too shy to talk


See User information
@rjd324

hello, yes of course … to facilitate its update without generating a new executable each time

HunoPPC

AmigaOS 4.1 Rulez
Resized Image
Go to top
Re: EGL_Wrap SDL2-GL4ES GL-Cube run time issue
Quite a regular
Quite a regular


See User information
Hey, sure. But can we also have a static version?

I think I read in one of the PDFs that it is not a good idea on the Amiga to link to so and static at the same time. When we use the --dyn option, then everything has to SO, right?

There are a lot of people who are developing that do not use SO.

I was just wondering about that.

If liberty means anything at all, it means the right to tell people what they do not want to hear.
George Orwell.
Go to top
Re: EGL_Wrap SDL2-GL4ES GL-Cube run time issue
Quite a regular
Quite a regular


See User information
Actually, I am wrong. That option only says use SO in preference:
Quote:

The -use-dynld option tells the linker to utilize shared objects when available. If a shared object library with
he name libfoo.so is not found then the linker will automatically use the file libfoo.a if found. This
behaviour may surprise some developers so be careful to verify that your executable actually is linked to what you
believe it is linked to. Read on for more information.


And, the part about ideally not using both static and dyn is due to fpic. But, nothing stops you.

If liberty means anything at all, it means the right to tell people what they do not want to hear.
George Orwell.
Go to top
Re: EGL_Wrap SDL2-GL4ES GL-Cube run time issue
Not too shy to talk
Not too shy to talk


See User information
@rjd324

I didn't know about this warning about using both types of library. I use static libraries and shared objects simultaneously in all my projects on a daily basis and I have no problems.
Just in your makefile you declare the statics first and last your shared objects and everything goes.
For the moment it is not planned to make a static library but I could do a test for you so that you can test.

HunoPPC

AmigaOS 4.1 Rulez
Resized Image
Go to top

  Register To Post

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project