GLdc - Call for testers!

If you have any questions on programming, this is the place to ask them, whether you're a newbie or an experienced programmer. Discussion on programming in general is also welcome. We will help you with programming homework, but we will not do your work for you! Any porting requests must be made in Developmental Ideas.
User avatar
bbmario
DCEmu Freak
DCEmu Freak
Posts: 68
Joined: Wed Feb 05, 2014 5:58 am
Has liked: 1 time
Been liked: 0

Re: GLdc - Call for testers!

Post by bbmario » Thu Oct 18, 2018 10:45 am

Just wanted to thank you for all the hard work on this. It enables more people to work on the DC and that's just fucking amazing. You rock.
kazade
Insane DCEmu
Insane DCEmu
Posts: 128
Joined: Tue May 02, 2017 3:11 pm
Has liked: 1 time
Been liked: 8 times

Re: GLdc - Call for testers!

Post by kazade » Thu Oct 18, 2018 4:04 pm

Thanks!

Just an update: I've been really busy with other stuff so I haven't had time to sort the linking stuff, but i have pushed up the performance more. Need to do more profiling.
kazade
Insane DCEmu
Insane DCEmu
Posts: 128
Joined: Tue May 02, 2017 3:11 pm
Has liked: 1 time
Been liked: 8 times

Re: GLdc - Call for testers!

Post by kazade » Sun Feb 24, 2019 1:44 am

I've added basic support for the GL_EXT_paletted_texture and GL_EXT_shared_texture_palette extensions :)
mrneo240
DCEmu Freak
DCEmu Freak
Posts: 50
Joined: Wed Mar 14, 2018 12:22 am
Has liked: 2 times
Been liked: 7 times

Re: GLdc - Call for testers!

Post by mrneo240 » Tue Feb 26, 2019 5:40 pm

nice
User avatar
SiZiOUS
DC Developer
DC Developer
Posts: 386
Joined: Fri Mar 05, 2004 2:22 pm
Location: France
Has liked: 13 times
Been liked: 10 times
Contact:

Re: GLdc - Call for testers!

Post by SiZiOUS » Sun Mar 03, 2019 3:10 pm

kazade wrote:
Sun Feb 24, 2019 1:44 am
I've added basic support for the GL_EXT_paletted_texture and GL_EXT_shared_texture_palette extensions :)
Great job man!
Any chances to have some demo using these new features? :mrgreen:
kazade
Insane DCEmu
Insane DCEmu
Posts: 128
Joined: Tue May 02, 2017 3:11 pm
Has liked: 1 time
Been liked: 8 times

Re: GLdc - Call for testers!

Post by kazade » Sat Mar 09, 2019 1:08 am

kazade
Insane DCEmu
Insane DCEmu
Posts: 128
Joined: Tue May 02, 2017 3:11 pm
Has liked: 1 time
Been liked: 8 times

Re: GLdc - Call for testers!

Post by kazade » Mon Mar 11, 2019 7:28 am

Right, I think this is nearly ready to be the library in kos-ports. Things left to do:

- Fix issues with texture twiddling
- Allow switching the internal palette format between ARGB8888 and ARGB4444

I have code for both of the above, and with those changes GLdc successfully powers near vanilla GL Quake (see this video and this thread)

Things I've done recently:

- Implemented glAlphaFunc + GL_ALPHA_TEST using the PT list
- Implemented extended support for paletted textures (both shared palettes, and per-texture)
- Implemented a custom extension for palette bank switching
- Fixed issues with glDepthFunc
- Fixed a large number of bugs found by mrneo240 during his Quake porting!
- Prefixed all non-static internal functions with "_gl"

I'll post back when I've fixed these last issues and I've tagged a release. Then my focus will be on performance.
User avatar
Ian Robinson
DCEmu Newbie
DCEmu Newbie
Posts: 4
Joined: Mon Mar 11, 2019 7:12 am
Has liked: 0
Been liked: 0

Re: GLdc - Call for testers!

Post by Ian Robinson » Mon Mar 11, 2019 8:19 am

Really fantastic work.. Can't wait to use this, Well done Kazade.
kazade
Insane DCEmu
Insane DCEmu
Posts: 128
Joined: Tue May 02, 2017 3:11 pm
Has liked: 1 time
Been liked: 8 times

Re: GLdc - Call for testers!

Post by kazade » Mon Mar 11, 2019 3:05 pm

BlueCrab, if you wanna pull it in, it's ready - I just tagged 1.0.

This release is now capable of rendering GL Quake at reasonable speed without artefacts.
User avatar
bbmario
DCEmu Freak
DCEmu Freak
Posts: 68
Joined: Wed Feb 05, 2014 5:58 am
Has liked: 1 time
Been liked: 0

Re: GLdc - Call for testers!

Post by bbmario » Fri Mar 15, 2019 9:42 am

This is just insane. Congratulations!
User avatar
|darc|
DCEmu Webmaster
DCEmu Webmaster
Posts: 16158
Joined: Wed Mar 14, 2001 6:00 pm
Location: New Orleans, LA
Has liked: 17 times
Been liked: 5 times
Contact:

Re: GLdc - Call for testers!

Post by |darc| » Sat Mar 16, 2019 12:31 pm

I'm so impressed with what this community is capable of accomplishing nearly two decades later.
It's thinking...
Post Reply