Hayden Kowalchuk
|
feaecc7fb1
|
fix: add sqpcpy memcpy
|
2019-09-29 11:09:27 -04:00 |
|
Luke Benstead
|
2aafbfb571
|
Actually enable mipmapping in the paletted sample
|
2019-09-26 09:46:25 +01:00 |
|
Luke Benstead
|
7ac318e002
|
Merge branch '40-fix-mipmap-offsets' into 'master'
Resolve "Fix mipmap offsets"
Closes #40
See merge request simulant/GLdc!48
|
2019-09-26 08:19:23 +00:00 |
|
Luke Benstead
|
2c5b71b2b0
|
Implement mipmap generation for paletted textures
|
2019-09-26 09:17:07 +01:00 |
|
Luke Benstead
|
08ba39f6d1
|
Fix twiddled mipmap generation
|
2019-09-25 13:45:08 +01:00 |
|
Luke Benstead
|
2e1e28ce51
|
More mipmap generation fixes
|
2019-09-25 13:32:13 +01:00 |
|
Luke Benstead
|
36a3f7082f
|
Implement mipmap generation for twiddled textures
|
2019-09-25 13:10:34 +01:00 |
|
Luke Benstead
|
e14db20a41
|
Fix a bunch of mipmap issues
|
2019-09-24 21:26:17 +01:00 |
|
Luke Benstead
|
2b53f50c46
|
Add some copy safety and remove some print statements
|
2019-09-24 19:39:23 +01:00 |
|
Luke Benstead
|
150c95bd33
|
Huge refactor of mipmap handling. All textures are now stored twiddled on the PVR
|
2019-09-24 15:47:23 +01:00 |
|
Luke Benstead
|
aafb99dede
|
Add a mipmap sample
|
2019-09-23 21:31:11 +01:00 |
|
Hayden Kowalchuk
|
1e61acb973
|
feat: new kazade matrix code
|
2019-09-23 11:36:55 -04:00 |
|
Hayden Kowalchuk
|
f497a24fe9
|
fix: forgot a free to match a malloc
|
2019-09-22 19:50:40 -04:00 |
|
Luke Benstead
|
888a48562f
|
Generate version.h and print version on boot. Fixes #46
|
2019-09-22 21:48:43 +01:00 |
|
Hayden Kowalchuk
|
60496cce50
|
feat: Readme changes to differentiate
|
2019-09-22 16:23:17 -04:00 |
|
Luke Benstead
|
8f84cbb142
|
Various cleanups from @mrneo
|
2019-09-22 20:52:58 +01:00 |
|
Luke Benstead
|
c92cdc927c
|
Merge branch 'fix-gl_alpha-textures' into 'master'
Fixed GL_ALPHA support (convert to argb format)
See merge request simulant/GLdc!47
|
2019-09-22 19:32:00 +00:00 |
|
Hayden Kowalchuk
|
bb89a40678
|
feat: allow mixed texture allocation
|
2019-09-22 11:50:20 -04:00 |
|
Hayden Kowalchuk
|
5ff3bf0b13
|
fix: header change
|
2019-09-18 20:15:14 -04:00 |
|
Hayden Kowalchuk
|
000d6dae7d
|
fix: accept
|
2019-09-18 20:14:39 -04:00 |
|
Ben Baron
|
b192bfc451
|
Fixed comment
|
2019-09-17 08:28:43 -05:00 |
|
Ben Baron
|
cb675434c7
|
Fixed GL_ALPHA support (convert to argb format)
|
2019-09-16 20:48:06 -05:00 |
|
Luke Benstead
|
96c103e379
|
Merge branch 'fixed-depth-issues'
|
2019-09-15 14:27:41 +01:00 |
|
Luke Benstead
|
e39632bcc4
|
Refactor matrix management and clipping
|
2019-09-14 20:51:47 +01:00 |
|
Hayden Kowalchuk
|
be7781de75
|
fix: incorrect filename under linux
|
2019-09-10 10:49:03 -04:00 |
|
Hayden Kowalchuk
|
0f96aa0d78
|
Merge branch 'master' of https://gitlab.com/HaydenKow/GLdc
|
2019-09-10 10:46:36 -04:00 |
|
Hayden Kowalchuk
|
04ba700dd4
|
fix: makefile breaks under CI/CD
|
2019-09-10 10:46:23 -04:00 |
|
Hayden Kowalchuk
|
a6988945b6
|
fix: correct yml
|
2019-09-10 14:42:57 +00:00 |
|
Hayden Kowalchuk
|
c701e2274a
|
feat: update CI to allow artifacts
|
2019-09-10 10:40:48 -04:00 |
|
Luke Benstead
|
e7f2ad7dcc
|
Optimise multitexture submission
|
2019-09-09 09:36:06 +01:00 |
|
Luke Benstead
|
3af18cb514
|
Refactor the perspective divide to work with glDepthRange
|
2019-09-08 17:27:56 +01:00 |
|
Luke Benstead
|
200db3593e
|
Make primitive constants match the spec
|
2019-09-06 09:36:14 +01:00 |
|
Luke Benstead
|
1d32834b52
|
Simplify texture and blending context updates
|
2019-09-06 09:35:57 +01:00 |
|
Luke Benstead
|
22690600d0
|
Don't include kos headers from gl.h
|
2019-09-06 09:35:33 +01:00 |
|
Luke Benstead
|
4170655a88
|
If someone attempts to use lines, just log an error and render nothing (for now)
|
2019-09-06 09:34:55 +01:00 |
|
Luke Benstead
|
83bad86bca
|
Add a blend_test sample
|
2019-09-06 09:34:33 +01:00 |
|
Luke Benstead
|
8e59b9adb5
|
Make sure we clamp floating point colours to avoid overflows
|
2019-09-04 17:59:57 +01:00 |
|
Hayden Kowalchuk
|
ca8d27a1c2
|
fix: minor warning round and add burst draw
|
2019-08-29 09:40:30 -04:00 |
|
Luke Benstead
|
041b545177
|
Add missing glDepthRange declaration
|
2019-08-20 21:02:08 +01:00 |
|
Luke Benstead
|
57f4f62f86
|
Implement glColor3ubv
|
2019-08-20 20:42:29 +01:00 |
|
Hayden Kowalchuk
|
924c3f16ea
|
feat: change to my own docker container
|
2019-08-17 18:03:37 -04:00 |
|
Hayden Kowalchuk
|
b7db5a0005
|
Merge branch 'master' of https://gitlab.com/HaydenKow/GLdc
|
2019-08-17 18:00:01 -04:00 |
|
Hayden Kowalchuk
|
8e8ba4e4f1
|
fix: correctly implement all mipmap levels and cases
|
2019-08-17 17:54:10 -04:00 |
|
Hayden Kowalchuk
|
28db49ed7f
|
chore: minor code cull and warning clean up
|
2019-08-17 17:53:14 -04:00 |
|
Hayden Kowalchuk
|
fca58f1f13
|
chore: strict aliasing 2
|
2019-08-17 17:52:16 -04:00 |
|
Hayden Kowalchuk
|
6b4ac0bc61
|
chore: keep strict-aliasing step 1
|
2019-08-17 17:51:39 -04:00 |
|
Hayden Kowalchuk
|
c741d4d622
|
feat: add fast path for sq_cpy-able verts
|
2019-08-14 11:57:00 -04:00 |
|
Hayden Kowalchuk
|
2965df485b
|
fix: minor texture changes for GluBuildMipmaps
|
2019-08-13 18:17:11 -04:00 |
|
Hayden Kowalchuk
|
0ab6a7f039
|
feat: glDepthRange and glPolygonOffset
|
2019-08-13 18:16:38 -04:00 |
|
Luke Benstead
|
b6fccd3148
|
Use PVR_TXRENV_MODULATE instead of MODULATEALPHA. Fixes #48
|
2019-08-08 09:36:38 +01:00 |
|