Luke Benstead
|
f6af3ab3fb
|
Implement new conversion
|
2019-02-27 20:11:14 +00:00 |
|
Luke Benstead
|
b76dd102f7
|
Merge branch 'enable-ci' into 'master'
Add GitLab CI file
Closes #31
See merge request simulant/GLdc!29
|
2019-02-27 20:02:50 +00:00 |
|
Luke Benstead
|
86a921da25
|
Add GitLab CI file
|
2019-02-27 19:33:25 +00:00 |
|
Luke Benstead
|
920fc2b782
|
Increase the max number of textures to 512. Add config.h for settings like this. Fixes #29
|
2019-02-25 08:30:02 +00:00 |
|
Luke Benstead
|
7368f5c290
|
Add GL_SHARED_TEXTURE_PALETTE_EXT as a valid target to glColorTableEXT. Fixes #27
|
2019-02-25 08:26:04 +00:00 |
|
Luke Benstead
|
c3cd3b936c
|
Add definition of GL_INTENSITY
|
2019-02-23 21:29:45 +00:00 |
|
Luke Benstead
|
cdd2447e07
|
Merge branch 'GL_EXT_shared_texture_palette' into 'master'
Implement GL_EXT_shared_texture_palette
See merge request simulant/GLdc!28
|
2019-02-21 21:59:58 +00:00 |
|
Luke Benstead
|
6d2c47bda1
|
Implement GL_EXT_shared_texture_palette
|
2019-02-21 21:58:31 +00:00 |
|
Luke Benstead
|
3d5b257e1b
|
Merge branch 'ext-paletted-texture' into 'master'
Initial implementation of GL_EXT_paletted_texture
See merge request simulant/GLdc!26
|
2019-02-21 21:29:42 +00:00 |
|
Luke Benstead
|
50f1e277d8
|
Merge branch 'master' into ext-paletted-texture
|
2019-02-21 21:26:23 +00:00 |
|
Luke Benstead
|
464c12cfc5
|
Disable mipmap filtering on the paletted texture sample
|
2019-02-21 21:22:39 +00:00 |
|
Luke Benstead
|
571438ef4e
|
Implement glColorTableEXT
|
2019-02-21 20:35:18 +00:00 |
|
Luke Benstead
|
8efd678da0
|
Update README
|
2018-10-21 10:11:45 +01:00 |
|
Luke Benstead
|
b9f8fe4a4d
|
Clean up the memalign switching a bit
|
2018-10-18 09:54:34 +01:00 |
|
Luke Benstead
|
78f5fc698a
|
Merge pull request #27 from mrneo240/master
Minor Changes to allow windows to cleanly compile
|
2018-10-18 09:45:44 +01:00 |
|
mrneo240
|
82833f8fab
|
Merge pull request #1 from mrneo240/windows_fix
Fix compilation windows targets
|
2018-10-16 01:03:28 -04:00 |
|
Hayden Kowalchuk
|
0718ab0697
|
Fix compilation windows targets
|
2018-10-16 01:00:34 -04:00 |
|
Luke Benstead
|
df44c0ea73
|
More performance work and fix bugs introduced in last commit
|
2018-10-09 09:27:53 +01:00 |
|
Luke Benstead
|
18759422ea
|
Optimise non-indexed rendering paths
|
2018-10-08 22:03:50 +01:00 |
|
Luke Benstead
|
c84f211ad0
|
More work towards paletted textures
|
2018-09-22 20:45:17 +01:00 |
|
Luke Benstead
|
e4f8cb8c9b
|
Add a width limit
|
2018-09-20 16:48:26 +01:00 |
|
Luke Benstead
|
9645b10ed6
|
Add paletted texture to the supported extensions
|
2018-09-20 15:11:01 +01:00 |
|
Luke Benstead
|
8670fd459c
|
More conversions
|
2018-09-20 15:10:08 +01:00 |
|
Luke Benstead
|
741707ac85
|
Implement conversions to RGBA8
|
2018-09-20 15:08:06 +01:00 |
|
Luke Benstead
|
21ad46ad94
|
Make it clear that some things aren't yet implemented
|
2018-09-20 15:02:22 +01:00 |
|
Luke Benstead
|
baf7cf5bdd
|
Stub out glColorTableEXT
|
2018-09-20 15:01:13 +01:00 |
|
Luke Benstead
|
52e1be498e
|
Keep header pointer updated. Fixes #25 (hopefully...)
|
2018-09-19 17:11:56 +01:00 |
|
Luke Benstead
|
e36f561ec0
|
Improve check
|
2018-09-15 17:41:58 +01:00 |
|
Luke Benstead
|
6aadc1124f
|
Fix another zclipping bug
|
2018-09-15 17:38:42 +01:00 |
|
Luke Benstead
|
bc2fb6b658
|
Fix a clipping bug
|
2018-09-15 16:03:21 +01:00 |
|
Luke Benstead
|
7100ebe5a9
|
Prefix some non-static private methods
|
2018-09-15 11:45:38 +01:00 |
|
Luke Benstead
|
6cfccbd20d
|
Inline + Static some lighting functions
|
2018-09-15 11:42:56 +01:00 |
|
Luke Benstead
|
e68c051991
|
Add missing glColorMaterial definition
|
2018-09-15 11:42:42 +01:00 |
|
Luke Benstead
|
17c9699966
|
More clipping fixes
|
2018-09-08 20:53:28 +01:00 |
|
Luke Benstead
|
06b065dc7e
|
Return the correct count from clip
|
2018-09-06 20:08:55 +01:00 |
|
Luke Benstead
|
93af697092
|
Don't include the header in startOffset
|
2018-09-06 20:00:18 +01:00 |
|
Luke Benstead
|
d9fa69c288
|
Fix invalid memory access bug
|
2018-09-06 19:46:04 +01:00 |
|
Luke Benstead
|
b4539443f5
|
Allow toggling debug logging
|
2018-09-06 19:45:52 +01:00 |
|
Luke Benstead
|
d94ee888dc
|
Merge pull request #24 from Kazade/new-clipping
New clipping algorithm
|
2018-09-06 19:26:52 +01:00 |
|
Luke Benstead
|
e82646faff
|
Remove old clipping code
|
2018-09-06 19:22:25 +01:00 |
|
Luke Benstead
|
af54c96ff4
|
Implement new culling algorithm, still some issues when GL_CULL_FACE is enabled
|
2018-09-06 19:19:00 +01:00 |
|
Luke Benstead
|
517d21b487
|
Begin implementing a new clipping algorithm
|
2018-09-03 21:48:42 +01:00 |
|
Luke Benstead
|
19491173e5
|
Set registers correctly before using store queues.
Fixes #23
|
2018-09-03 20:47:24 +01:00 |
|
Luke Benstead
|
55b3aa4ddd
|
Fix up twiddled formats with alpha
|
2018-08-28 17:51:33 +01:00 |
|
Luke Benstead
|
963eeb54da
|
Start work on spotlights
|
2018-08-28 15:55:50 +01:00 |
|
Luke Benstead
|
c191ced3f9
|
Fix issues with directional lights
|
2018-08-28 09:24:51 +01:00 |
|
Luke Benstead
|
acaecf49bc
|
Add a missing header
|
2018-08-27 21:35:15 +01:00 |
|
Luke Benstead
|
8b3bf5a579
|
Fix lighting wrapping
|
2018-08-27 21:35:07 +01:00 |
|
Luke Benstead
|
8ef04be966
|
Try to fix directional lights
|
2018-08-27 20:54:20 +01:00 |
|
Luke Benstead
|
0d0beface3
|
Fix up some extension aliasing
|
2018-08-26 19:29:46 +01:00 |
|