Paul Chote
|
91c4179f05
|
Split GLProfile from GLFeatures.
|
2020-04-25 21:03:43 +02:00 |
|
abcdefg30
|
3ba86f329f
|
Remove Game.HasInputFocus
|
2020-04-17 22:26:03 -05:00 |
|
Zimmermann Gyula
|
8b7e72b95e
|
Add three additional blending modes.
|
2020-04-07 22:00:31 +02:00 |
|
Martin Bertsche
|
98aef70e88
|
Added display selection option to settings for fullscreen modes.
|
2020-02-08 18:14:35 +00:00 |
|
Paul Chote
|
9a0916afbb
|
Add UI Scale dropdown to the settings menu.
|
2020-02-04 19:56:15 +01:00 |
|
Paul Chote
|
6388a6bff4
|
Add Graphics.UIScale setting to modify UI size.
|
2020-02-04 19:56:15 +01:00 |
|
Paul Chote
|
f7e5111123
|
Apply cursor doubling setting without requiring a restart.
|
2020-01-26 17:11:45 +01:00 |
|
abcdefg30
|
23b3c237b7
|
Update the year numbers in all license headers to 2020
|
2020-01-05 17:00:34 +00:00 |
|
Paul Chote
|
656a260171
|
Add VSync setting.
|
2019-12-26 17:25:38 +01:00 |
|
Paul Chote
|
0c8a47b5af
|
Add scissor support to IFrameBuffer.
|
2019-12-08 04:36:31 +01:00 |
|
Paul Chote
|
1d106e71c4
|
Save screenshots via the frame buffer.
|
2019-09-04 20:20:04 +02:00 |
|
Paul Chote
|
c0ee346c1c
|
Render via an intermediate frame buffer.
|
2019-09-04 20:20:04 +02:00 |
|
Paul Chote
|
d2298b6f04
|
Allow FrameBuffer clear color to be customized.
|
2019-09-04 20:20:04 +02:00 |
|
teinarss
|
ffd3834849
|
Lock mouse position
|
2019-06-27 23:34:16 +02:00 |
|
teinarss
|
9982b01642
|
Get the Ascender value from mod.yaml instead from the Font
|
2019-06-21 12:51:45 +02:00 |
|
teinarss
|
2d1c110857
|
Calculate font size correctly
|
2019-05-09 22:17:24 +02:00 |
|
Paul Chote
|
1d4576229a
|
Move FreeType handling into the Platform dll.
|
2019-03-14 16:39:26 +01:00 |
|
Paul Chote
|
ab4a7e3558
|
Replace System.Drawing primitives with our own.
|
2019-03-04 18:26:42 +00:00 |
|
Paul Chote
|
5a1124426d
|
Rewrite screenshot saving.
|
2019-02-24 14:02:19 +01:00 |
|
abcdefg30
|
cadbd0d9ab
|
Change the year number in all cs headers from 2018 to 2019
|
2019-01-26 23:15:21 +01:00 |
|
Paul Chote
|
b1e87e4f60
|
Remove System.Bitmap from ITexture.
|
2019-01-08 21:20:06 +00:00 |
|
RoosterDragon
|
bb536ee4fc
|
Run graphics rendering on a dedicated thread.
The main game thread can offload some of the CPU cost to the rendering thread, freeing up its time to run more logic and render ticks.
|
2018-06-22 18:40:16 +01:00 |
|
Paul Chote
|
9ff177359b
|
Split IGraphicsContext from IPlatformWindow.
|
2018-06-13 18:45:21 +01:00 |
|
Paul Chote
|
28c8089bc7
|
Rename IGraphicsDevice to IPlatformWindow.
|
2018-06-13 18:45:21 +01:00 |
|
Paul Chote
|
6c338eb06c
|
Revert "Run graphics rendering on a dedicated thread."
This reverts commit b9be52c5428d4a3862d62fe3a2c01663bd3692c3.
|
2018-06-04 23:04:35 +02:00 |
|
RoosterDragon
|
b96e062a0d
|
Run graphics rendering on a dedicated thread.
The main game thread can offload some of the CPU cost to the rendering thread, freeing up its time to run more logic and render ticks.
|
2018-05-29 23:05:39 +01:00 |
|
RoosterDragon
|
8ec90525e3
|
Change Shader.Render to Shader.PrepareRender.
Instead of running the shader operation as an action, just run it after the shader is prepared.
|
2018-05-29 23:05:39 +01:00 |
|
Arular101
|
8a60918841
|
Update copyright notice year to 2018
|
2018-01-17 00:47:34 +01:00 |
|
Paul Chote
|
6599aeb035
|
Add support for retina displays on OSX.
|
2017-01-21 10:59:59 +00:00 |
|
Taryn Hill
|
43317e0f5d
|
Update copyright notice year to 2017
|
2016-12-31 23:46:13 -06:00 |
|
Paul Chote
|
860e92a2a6
|
Rename IGraphicsDevice.cs to PlatformInterfaces.cs.
|
2016-08-06 19:53:50 +01:00 |
|