rexim
|
6bb06d32eb
Add some thoughts about culling the triangles in the renderer
|
2 years ago |
rexim
|
f223bd497b
Fix temporarily broken epic camera action
|
2 years ago |
rexim
|
cf5deae5a3
editor_recompute_lines() -> editor_retokenize()
|
2 years ago |
rexim
|
6d4cbcce47
Clean up some TODOs
|
2 years ago |
rexim
|
6fe5418f9b
Move file browser rendering to file_browser translation unit
|
2 years ago |
rexim
|
0b01e5b14c
Implement lexer based syntax highlighting
|
2 years ago |
rexim
|
a1f24e4c19
Implement simple syntax highlighting based on matching substrings
|
2 years ago |
rexim
|
f813754dd2
Introduce SHADER_FOR_TEXT
|
2 years ago |
rexim
|
983c711352
Add visual support for selections
|
2 years ago |
rexim
|
f62bf8c581
Reset the cursor every time we open a new file
|
2 years ago |
rexim
|
58736a6630
Check for buffer overflows in the glyph atlas
|
2 years ago |
rexim
|
619c368f03
Cleanup
|
2 years ago |
rexim
|
387b0392a0
Remove unused header
|
2 years ago |
rexim
|
151c5dfa40
Data is basically String_Builder
|
2 years ago |
rexim
|
286bac5aba
Merge branch 'file-browser'
|
2 years ago |
rexim
|
4433e11fc6
Move file_path inside of Editor structure
|
2 years ago |
rexim
|
9d5cb8c217
Tuck file opening under editor_load_from_file()
|
2 years ago |
rexim
|
0c582f90a9
Factor out file_browser translation unit
|
2 years ago |
rexim
|
2182214d5e
flush_error -> flash_error
|
2 years ago |
rexim
|
7665e604fa
Remove redundant code
|
2 years ago |
rexim
|
a9f34c1e70
Initial implementation of the file browser
|
2 years ago |
rexim
|
d7cd9a8177
Update build_msvc.bat
|
2 years ago |
rexim
|
55c1012193
Merge file and gl_extra translation units into simple_renderer
|
2 years ago |
rexim
|
7e97a9aad4
Remove dead code
|
2 years ago |
rexim
|
8a8df11641
Remove sdl_extra translation unit
|
2 years ago |
rexim
|
2da13fe815
Reformat free_glyph.h
|
2 years ago |
rexim
|
8ea55694c3
Tuck updating uniforms under simple_renderer_set_shader()
|
2 years ago |
rexim
|
7a3fd90e09
Merge uniforms translation unit into simple_renderer
|
2 years ago |
rexim
|
6757aaea5e
Move camera state inside of Simple_Renderer
|
2 years ago |
rexim
|
85e810554a
Factor out simple_renderer_flush()
|
2 years ago |