This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
PPSSPP new PSP emulator
#15
(11-05-2012, 04:52 PM)gid15 Wrote: I can understand how hard it can be to use new OpenGL features... to find its way between understanding the documentation and avoiding driver bugs ;-). I'm curious to see your new approach when it is released Smile
here is the image about performance events for lines.pbp using Nvidia Performance Analyser :
- each color represents a thread for windows : cyan is gpu_Thread, green is cpu_Thread (Allegrex interpreter using fibers), blue is lcd_Vsync (a 60 Hz vsync thread)
- vertical white/grey bars represents 1 ms
- vsync is 60 Hz so 16.666 ms

* pspe4all_GE_Load is a glTexImage2D (from vram memory)
* pspe4all_GE_Store is a glGetTexImage2D (to vram memory)
* pspe4all_Display is when lcd_Vsync asks for a display rendering from memory

   

EDIT: now I also use a transform feedback for converting a RECTANGLE primitive into 2 TRIANGLE_STRIP primitives by passing the feedback buffer of the vertex decoder to it directly. The primitive drawing is also now using the final feedback buffer to draw the primitives. Beforehand, the feedback buffer was retrieved into a decoded vertex array in pc memory then uploaded into a vertex buffer object when drawing primitives. See the new timings here :

   
Reply


Messages In This Thread
PPSSPP new PSP emulator - by MaXiMu - 11-03-2012, 02:42 AM
RE: PPSSPP new PSP emulator - by Zekro - 11-03-2012, 02:25 PM
RE: PPSSPP new PSP emulator - by shadow - 11-03-2012, 03:19 PM
RE: PPSSPP new PSP emulator - by Zekro - 11-03-2012, 04:37 PM
RE: PPSSPP new PSP emulator - by nash67 - 11-04-2012, 01:05 AM
RE: PPSSPP new PSP emulator - by montcer9012 - 11-04-2012, 03:19 AM
RE: PPSSPP new PSP emulator - by Zekro - 11-04-2012, 12:46 PM
RE: PPSSPP new PSP emulator - by shadow - 11-04-2012, 08:46 PM
RE: PPSSPP new PSP emulator - by Zekro - 11-05-2012, 01:27 PM
RE: PPSSPP new PSP emulator - by shadow - 11-05-2012, 01:42 PM
RE: PPSSPP new PSP emulator - by Zekro - 11-05-2012, 02:11 PM
RE: PPSSPP new PSP emulator - by hlide - 11-05-2012, 04:29 PM
RE: PPSSPP new PSP emulator - by gid15 - 11-05-2012, 04:52 PM
RE: PPSSPP new PSP emulator - by hlide - 11-05-2012, 09:22 PM
RE: PPSSPP new PSP emulator - by Zekro - 11-05-2012, 05:04 PM
RE: PPSSPP new PSP emulator - by shadow - 11-06-2012, 12:25 AM
RE: PPSSPP new PSP emulator - by Zekro - 11-06-2012, 09:47 AM
RE: PPSSPP new PSP emulator - by digiadventures - 01-25-2013, 02:53 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)