Luke Benstead
|
0b62ac8673
|
Clean ups and optimisations
|
2022-08-25 21:24:08 +01:00 |
|
Luke Benstead
|
fe7f9cbed0
|
Fix crash when generating mipmaps on 4bpp textures
|
2022-05-07 12:57:45 +01:00 |
|
T_chan
|
53eb2e2a51
|
Add gluBuild2DMipmaps()
|
2022-02-01 07:25:54 +00:00 |
|
Luke Benstead
|
66d09e7d77
|
Error cleanup and immediate mode perf improvements
|
2021-09-13 10:29:04 +01:00 |
|
Luke Benstead
|
fe616028bb
|
X86
|
2021-04-09 15:24:47 +00:00 |
|
Andress Barajas
|
700b0c6389
|
Do NULL check before access
|
2020-10-03 16:36:54 -07:00 |
|
Hayden Kowalchuk
|
c9dc5f8f8b
|
fix: framebuffer.c marking inline, unused notation
|
2020-03-05 14:49:23 -05: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
|
8f84cbb142
|
Various cleanups from @mrneo
|
2019-09-22 20:52:58 +01:00 |
|
Luke Benstead
|
3395f17687
|
Throw GL_INVALID_OPERATION if mipmaps are specified for non-square textures
|
2019-04-17 16:19:03 +01:00 |
|
Luke Benstead
|
62743d42cb
|
Only allocate space for mipmaps when necessary
|
2019-04-17 14:55:30 +01:00 |
|
Luke Benstead
|
8b13e3adaf
|
Reserve 0 in the framebuffer thing (WIP)
|
2019-03-11 19:24:08 +00:00 |
|
Luke Benstead
|
5f7fef2cf9
|
Prefix non-static private functions with '_gl'
|
2019-03-03 19:06:01 +00:00 |
|
Luke Benstead
|
926214bd82
|
Prefix some non-static private functions with '_gl'
|
2019-03-03 19:02:25 +00:00 |
|
Luke Benstead
|
37ba9bf3c3
|
Mark mipmap levels as complete when generated
|
2018-08-16 17:53:39 +01:00 |
|
Luke Benstead
|
e7cd91a91f
|
Try to match GL filtering with PVR filtering
|
2018-08-09 09:32:29 +01:00 |
|
Luke Benstead
|
5c190c1095
|
Implement glGenerateMipmapEXT
|
2018-08-09 08:56:43 +01:00 |
|
Luke Benstead
|
16d949bfbc
|
Clean up compressed texture constants and code
|
2018-08-07 20:22:44 +01:00 |
|
Luke Benstead
|
51d02ae489
|
Stub out some of the ARB_framebuffer_object extension
|
2018-05-20 21:29:04 +01:00 |
|
Luke Benstead
|
f3339e1868
|
Implement gen/delete/bind framebuffers
|
2018-05-20 16:44:16 +01:00 |
|
Luke Benstead
|
396ea82856
|
Drop all of the old libGL files
|
2018-05-20 16:16:53 +01:00 |
|
Luke Benstead
|
97f4e020ad
|
Rename experimental and update the Makefile
|
2018-05-12 21:06:22 +01:00 |
|