Following his PS4 NID to Function Name Resolver, PlayStation 4 developer Zer0xFF shared news of a new project he's involved with focusing on PS4 OpenGL ES2 hardware accelerated graphics rendering.
Below is an introduction excerpt, with the full details posted on his blog at Blog.MadNation.net for those interested:
"So a while back I found a reference to OpenGL ES (GLES) in one of the PS4 libraries libScePsm.sprx which peeked my interest, you see OpenGL is a widely adapted 2D & 3D rendering solution and having access to it, on the PS4, would make porting over emu, games and even building nice UI for games/homebrew and such much easier, not only that it also means we'll have access to hardware accelerated graphics rendering.
The blog won't be all that technical, but it will just walk you through our attempt to get GLES to work, while progress has been made, we still haven't managed to get OpenGL ES to work, well not to a useful state atleast.
Quick Thanks to @masterzorag for the help with the reverse engineering and since he had the hackable console he did all the testing."
hosts.orig:
Below is an introduction excerpt, with the full details posted on his blog at Blog.MadNation.net for those interested:
"So a while back I found a reference to OpenGL ES (GLES) in one of the PS4 libraries libScePsm.sprx which peeked my interest, you see OpenGL is a widely adapted 2D & 3D rendering solution and having access to it, on the PS4, would make porting over emu, games and even building nice UI for games/homebrew and such much easier, not only that it also means we'll have access to hardware accelerated graphics rendering.
The blog won't be all that technical, but it will just walk you through our attempt to get GLES to work, while progress has been made, we still haven't managed to get OpenGL ES to work, well not to a useful state atleast.
Quick Thanks to @masterzorag for the help with the reverse engineering and since he had the hackable console he did all the testing."
hosts.orig:
Code:
#update xml servers
fus01.ps4.update.playstation.net
feu01.ps4.update.playstation.net
deu01.ps4.update.playstation.net
fuk01.ps4.update.playstation.net
duk01.ps4.update.playstation.net
*.ps4.update.playstation.net
#Logging server
cfss.dunbar.scea.com
crepo.ww.dl.playstation.net
zeke.scea.com
post.net.playstation.net
get.net.playstation.net
artcdnsecure.ribob01.net
api-p014.ribob01.net
apicdn-p014.ribob01.net
us.np.stun.playstation.net
ps4-eb.ww.np.dl.playstation.net
#nsx.np.dl.playstation.net
ps4-system.sec.np.dl.playstation.net
account.np.ac.playstation.net
ps4updptl.eu.np.community.playstation.net
t-prof.np.community.playstation.net
ps4updptl.eu.np.community.playstation.net
ps4.updptl.sp-int.community.playstation.net
ps4updptl.jp.sp-int.community.playstation.net
#trophy01.np.community.playstation.net
#auth.api.np.ac.playstation.net
#vl.api.np.km.playstation.net
#us.np.stun.playstation.net
#static-resource.np.community.playstation.net
#commerce.api.np.km.playstation.net
# ^^ needed for webstore login
#asm.np.community.playstation.net
#sn.api.np.km.playstation.net
#^^ needed for Android App
#image.api.np.km.playstation.net
#ps4.updptl.np.community.playstation.net
#ps4updptl.uk.np.community.playstation.net
#sf.api.np.km.playstation.net
csla.np.community.playstation.net
#psn-rsc.prod.dl.playstation.net
#themis.dl.playstation.net
#theia.dl.playstation.net
#gs-sec.ww.np.dl.playstation.net
#gs2.ww.prod.dl.playstation.net
#tmdb.np.dl.playstation.net
#nsx.sec.np.dl.playstation.net
# ^^ these servers allow app updates?
banned.playstation.net
banned.playstation.netbanned.playstation.net
ps4-system.sec.np.dl.playstation.net