RSS feed
7e04741c
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/08/07 18:31
Correct the rendering backend glyph API, and add a missing #include
b56a49a1
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/08/01 09:37
Reapply SDL2 modifications
ff61c099
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/08/01 09:36
Updated SDL2 to 2.0.10
6a040c22
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/08/01 09:32
Add missing #includes to rendering backends
6d8c5c1d
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/08/01 09:29
Updated local copy of Freetype to 2.10.1
d8aec418
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/08/01 09:11
OpenGL: Use a struct for defining 2D coordinates
67b3143e
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/31 21:26
OpenGL: Only enable blending for glyphs
cf94736c
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/31 20:38
OpenGL: Free VAO and VBO
d8d971c4
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/31 20:34
Added another bugfix
f0c062cd
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/31 20:08
OpenGL: Clamp textures
706aff0c
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/31 19:43
Remove more redundant OpenGL code
607bbfce
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/31 19:12
Remove some debug prints
90ffbacd
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/31 19:07
Put OpenGL in 'forward-compatible' mode
4769397c
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/31 19:03
Clean up OpenGL error callback print
24dcd355
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/31 19:01
More OpenGL cleanup and tweaks
ff5a0189
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/31 18:50
OpenGL: Ditch index buffer
350ba46f
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/31 18:48
Some OpenGL cleanup
eb62a809
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/31 18:38
Change references to OpenGL 2.1 to 3.2
4c024b54
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/31 18:33
Migrated OpenGL backend to OpenGL 3.2
2c953106
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/31 17:00
Move away from Legacy OpenGL shader variables
e447c9fb
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/31 02:36
Missed some matrix code
74c29dbe
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/31 02:35
Disable texture coordinates entirely when colour-filling
106827c2
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/31 01:49
No more Legacy OpenGL ModelView matrix
bd731321
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/31 00:54
Use triangle fans instead of quads
eab2a80a
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/31 00:52
Remove some vestigal matrix code
42765792
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/31 00:41
Shut up some warnings
3973419c
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/30 23:51
Fix Makefile when building SDLSurface backend
a5fd0ceb
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/30 23:39
Use specialised shaders for everything
d9929a8e
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/30 23:04
This shouldn't be needed anymore
92476bd3
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/30 23:00
Made the OpenGL 2.1 backend use custom shaders
f0809fb9
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/30 22:57
Change colour_buffer assignments
9cc1a5a0
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/30 22:55
Change colour_buffer to unsigned bytes instead of floats
64f7a2ea
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/30 22:52
Use GL_LUMINANCE_ALPHA instead of GL_ALPHA
348a691c
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/30 22:49
GLU is unneeded
03b33adb
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/29 14:11
Switch OpenGL 2.1 backend to use vertex arrays
0b874153
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/29 10:33
Free the string returned by SDL_GetBasePath
2d73fd8b
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/26 23:42
Use GLEW to check if OpenGL 2.1 is supported
0abac07a
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/26 23:36
Note the new dependency on GLEW
aa728979
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/24 20:39
Fix the Texture backend not rendering text the accurate buggy way
defe234f
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/24 20:09
Clean up some ugly formatting
145864cf
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/24 19:34
Added sanity checks to the backends
679c6d03
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/24 18:21
More efficient OpenGL font loading
d6888040
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/24 18:08
Backport some OpenGL 2.1 fixes
9948fa8b
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/24 16:20
Move the SDL_Window creation to the rendering backends
b998719f
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/24 16:09
Update CMakeLists.txt, the Makefile, and the readme
7bbc0321
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/24 16:00
Backport OpenGL2 fixes from the enhanced branch
b2244f17
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/23 19:15
Dumb indent
0ce05e18
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/23 19:13
Move a function
e1704858
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/23 19:11
Document a "bug" in the SDL_Texture backend
d3129bc4
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/23 17:46
Font refactor part 5: Sigil (optimised software renderer)
8aad8a66
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/23 16:05
Font refactor part 4: Thy Flesh Co- I mean, OpenGL
e2054918
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/23 13:57
Font refactor part 3: SDL_Texture
6a7fd148
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/23 13:20
Font refactor part 2: SDL_Surface
6d385e67
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/23 12:38
Font refactor part 1: Software
90f29377
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/23 11:19
Apply some surface ID constants
05f38296
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/22 17:59
Added OpenGL 2.1 renderer
a3278a60
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/19 15:19
A fix, some documentation, and cleanup
24d104e2
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/19 05:02
Tweak in Font.cpp
74c9931e
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/19 04:45
Change the renderer backend API for uploading pixels
2fe0c449
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/17 12:40
Fix readme derp
f1e6103a
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/17 12:35
...Actually add the SDL_Surface renderer file
44456e4a
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/17 12:09
Add an SDL_Surface-based renderer
f21f17f4
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/17 10:13
Cleanup
36fdb459
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/16 09:21
Cleanup and an accuracy improvement
6c7d49ad
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/16 08:25
Added DoConfig to the Makefile
7c12e781
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/15 20:37
Use SDL_ALPHA_OPAQUE
81eb4384
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/15 20:15
Fixes and tweaks
a679373c
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/15 14:20
Disable font anti-aliasing when FIX_BUGS is enabled
9eaba52c
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/15 14:08
Actually fix the Makefile
8fb3f302
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/15 13:58
Got the Makefile working again, and updated the readme
6a4f4e0d
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/15 13:47
Added handlers for render target loss/window resize
b84661d8
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/15 13:01
Move the backend files around a bit
15bfd00d
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/15 12:47
Added hardware-accelerated rendering backend
21cf78b8
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/15 09:41
Split Draw.cpp into common code and backend code
3ef9b67b
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/15 07:41
Replaced a lot of Draw.cpp with a software renderer
f9de3f82
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/07/12 09:09
Added another bugfix
97acb292
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/29 23:03
Made Game.cpp ASM-accurate
5167a341
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/29 20:57
Made NpChar.cpp ASM-accurate
c162d06f
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/29 20:30
BossAlmo1.cpp extra accuracy
deb0538d
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/29 20:20
Boss.cpp cleanup
a9940c9c
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/29 19:29
ArmsItem.cpp code cleanup and accuracy improvements
2c23de27
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/29 17:16
Made KeyControl.cpp ASM-accurate
729540d2
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/28 14:51
Fixed DoConfig
21d5ba34
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/27 14:01
Shut up some Clang warnings in the Enhanced branch
26af89d5
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/27 13:51
Merge branch 'master' of https://github.com/cuckydev/Cave-Story-Engine-2
941dec2c
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/27 13:50
Add a bugfix for unsafe usage of sprintf
d1c7cd53
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/23 18:55
Added a translation for a Japanese variable
95cf124e
– Cucky <44537737+cuckydev@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2019/06/21 07:59
Merge pull request #82 from Clownacy/master
19166f80
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/21 07:02
Correct some misdecompiled switchcases
31196e15
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/20 22:45
CMake fixes
427fe693
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/20 17:17
MessageBoxA usage cleanup
546631fa
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/20 17:09
Made Profile.cpp ASM-accurate
323e33ed
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/20 16:46
Fixes for non-MSVC2003 builds
078dc440
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/20 16:33
Made TextScr.cpp ASM-accurate
fc9270ec
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/20 16:08
Fix MSVC2003
44f142d8
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/20 16:06
Big ugly rework of WindowsWrapper.h
765beff5
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/20 15:13
In-progress TextScriptProc fixes and accuracy improvements
6c96f243
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/17 15:19
README tweaks
79e996d7
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/17 15:16
Update the README to reflect the last commit
49defcc3
– Clownacy <Clownacy@users.noreply.github.com>
authored
on 2019/06/17 15:13
Now the build output directory is generated completely
Next