shithub: cstory

RSS feed

1eb1e522 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/19 17:55
Clarify an odd design choice

a8bcf5a6 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/19 17:50
Orphan vertex buffers for improved performance

9a990d6f – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/19 11:07
Correct some code indentation

5c1012aa – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/18 17:21
Fix upscaled framebuffer skipping

f2c0f94e – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 22:55
Faster binary search

729565b5 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 22:05
Might as well not obscure the code

b0974c3d – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 22:03
Binary-search optimisations and fixes

4763aecd – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 20:59
Correct Lanczos array initialisation

d3e18d79 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 18:10
Merge branch 'accurate' into portable

620a25d7 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 17:44
Made `out` ASM-accurate

3a353025 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 17:05
Document some leftover debug-related code

c0a6441b – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 16:55
Fix another typo

527328c3 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 16:46
Fix a typo

2882f665 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 16:21
Apply some Windows types to InitBack

4e936d4f – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 16:13
Add a todo

f61ffac7 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 15:43
Turns out raw unicode *is* UTF32

ada7d91f – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 15:39
Tiny cleanup

79586f5b – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 15:34
Speed-up glyph lookup

ff44d2fd – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 14:42
Note something

83e8320d – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 14:26
Fix other renderers

5c6b71e3 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 14:15
Optimise a little when using OpenGL3

b8ceefce – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 14:05
Flexible OpenGL unpack alignment

86d084f7 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 13:39
Get OpenGL renderers working again

2b848ad1 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 10:55
Finally, Windows-accurate font sizing

c9f17c44 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 09:09
Rename FreeType font functions

9973dddb – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/17 09:07
Restore the FreeType code

a542a5c1 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/16 17:20
Cleanup and fixes

aac1c9c8 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/16 17:00
Get 640x480 and Japanese builds working again

fe76fe6d – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/16 16:42
Big scary messy unfinished font overhaul

febeb1b6 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/16 14:18
More-efficient way of determining atlas size

d1560da2 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/16 13:45
Fix bitmaps at 640x480

08b14fa0 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/15 18:14
Don't use upscaled framebufer if it's not needed

97d5373f – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/15 18:05
Add smooth upscaling to the OpenGL backends

fd82adf0 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/15 17:00
Remove invalid comment

13ce62ae – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/15 16:51
Minor cleanup

c6af61de – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/15 16:49
Chars aren't guaranteed to overflow at 256

52c2a5ce – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/15 16:48
Make software renderer a bit more foolproof

11bbad73 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/15 15:40
Cleanup

392d5898 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/15 12:28
Make GetVertexBufferSlot consistent

e2b64df8 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/15 12:18
Oops, also offload colour-fill vertices as well

0f5af369 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/15 12:03
Offload vertex transformation to the GPU

07e4e3b9 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/15 10:21
Offload texture coord transformation to GPU

f0e1119a – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/15 10:13
Move OpenGL shader stuff to a struct

6b96ada4 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 20:48
Use proper OpenGL buffer access specifier

142db71c – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 20:07
Move sanity checks to Draw.cpp

611afe74 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 19:55
Remove those annoying renderer sanity checks

27b3980a – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 19:47
Flush Wii U vertex buffers when stuff happens

e96ee6ed – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 19:43
Don't leave dangling OpenGL texture IDs

9ea6caad – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 19:31
Merge branch 'accurate' into portable

eadc04e4 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 16:14
Bump StartDirectDraw fix to FIX_MAJOR_BUGS

2bcab6ad – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 19:26
Change software renderer sub-backend API

30ea89d3 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 19:17
Remove some now-unneeded struct members

e18ec87f – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 19:16
Update Wii U renderer

98f66444 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 19:12
Updated OpenGL renderers

f55c965a – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 19:09
Update SDLTexture backend

37a15180 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 19:06
Update SDLSurface renderer

6b18ec91 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 19:01
Replace LockSurface with UploadSurface

ba797d0f – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 16:04
Merge branch 'accurate' into portable

55b473a4 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 13:01
Document Flash.cpp some more

95f370a7 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 12:31
Integer-only ratio logic

746ebb82 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 11:29
Bump glyph cache limit to 256

2446ec02 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 09:29
More PHILOSOPHY.md tidying

f9fa8ccb – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 09:21
Rework PHILOSOPHY.md some more

d59b3fab – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 08:49
Update PHILOSOPHY.md

afed8303 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 08:24
Only mark render-target textures as lost

05b8b607 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 08:21
Correct outdated comment

63e4ac9a – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 08:11
Remove RenderBackend_FlushGlyphs

daa55b1a – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 08:07
Allow font atlases to be non-square

17da39fa – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 07:54
Rename FontObject to Font

1625d396 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 07:50
Correct some awkward wording

0cdd6ad4 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 06:44
Rename a rect

2d5f6a54 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 06:42
Disable blending for the framebuffer

5e284635 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 06:39
Remember to free the upscaled framebuffer

56b96ed4 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/14 06:36
Only use an upscaled framebuffer if we have to

53e96486 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/13 15:50
Use proper texture access type

2f748810 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/13 15:38
Disable blending for the upscaled framebuffer

4517c9be – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/13 15:37
Fix incorrect upscaled framebuffer size

c12149b9 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/13 15:35
Fix a weird old typo

7bc028f5 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/13 13:56
Enable window-resizing in the SDLTexture renderer

aa3cd55b – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/13 08:30
Fix SDLTexture surface freeing

bf93334b – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/12 20:41
Fix out-of-bounds font atlas accesses

5e7f514b – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/12 20:14
Hopefully fix font atlas pixel bleeding

5b33d028 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/11 20:30
Merge branch 'accurate' into portable

f47ffea5 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/11 19:59
Remove a bugfix

f54dc8ce – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/11 19:35
Ramble about the broken font sizes

a6408b33 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/11 19:10
Fix build error

a37e1d31 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/11 09:06
Remove extra newline

0324d153 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/10 17:29
Apply SurfaceID type

1f88f7ff – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/10 17:26
Make some code uniform

84c1e00c – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/10 15:07
Tidy-up some code

69f3fbcd – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/10 13:56
Change a dumb parameter

0fa53873 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/10 13:48
Use PrintError instead of ShowMessageBox

b065882f – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/10 13:42
More size_t

988f1128 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/10 13:36
Convert a bunch of ints to size_t

8ad56ced – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/10 12:08
Remove superfluous brackets

d80ef38a – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/10 12:02
Lock SDL2 software renderer surface properly

f42a0530 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/10 11:59
Handle the framebuffer failing to lock

e90b9036 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/10 11:50
Change some variables to size_t

b6c94671 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/10 11:47
Switch software renderer to lockable framebuffer

0bdbb4f6 – Clownacy <Clownacy@users.noreply.github.com> authored on 2020/09/10 11:38
Made some message-printing code more consistent

Next