Project

General

Profile

Actions

Emulator Issues #5779

closed

[Pull Request] EGL/GLES addition and breaking up of GLUtil

Added by Sonicadvance1 over 11 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
Category:
GFX
% Done:

0%

Operating system:
N/A
Issue type:
Other
Milestone:
4.0
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
Yes
Regression start:
Fixed in:

Description

This is a "relatively" small change compared to the rest of what I've been working on. This patch started out as breaking up the GLUtil file so that the windowing management code isn't as harsh on the eyes. I've tested this patch with GLX and EGL/GLES in particular since I don't have Windows/Apple/WX to test the other interfaces. The WGL file will need to be added to the VS project files to get it to compile on Windows.
So the second change that is mixed up in this patch is removing the immediate mode OpenGL calls in the video software backend.
The sw rasterizer worked just as well in my testing as prior, but until I get more eyes on it, I don't quite trust it.
Any questions, call my secretary as usual.

Actions #1

Updated by Sonicadvance1 over 11 years ago

I'm going to break this up in a bit.

Actions #2

Updated by Sonicadvance1 over 11 years ago

Well. The adding EGL file and adding GLES goes hand in hand, so I'm not going to split it up. This still needs to be tested or fixed for AGL/GLX/WX files since I can't test those.

Actions #3

Updated by Sonicadvance1 over 11 years ago

  • Milestone changed from Next to 4.0

This is in the branch of GLES-software now.
Compiles on all OSes.

Actions #4

Updated by Sonicadvance1 over 11 years ago

merged

Actions #5

Updated by parlane over 11 years ago

  • Status changed from New to Fixed
Actions

Also available in: Atom PDF