Paul Chote
74fb9bbfbb
Remove legacy SetLineWidth methods.
2015-12-26 13:51:53 +00:00
Paul Chote
788def1c31
Remove Quad rendering support.
2015-12-26 12:46:55 +00:00
abcdefg30
c35f9007c3
Merge pull request #9582 from ChaoticMind/ctrl_backspace
...
Implement some keyboard hotkeys for chat (TextFieldWidget)
2015-11-18 20:48:05 +01:00
Paul Chote
b08adbeb61
Add support for boolean uniforms.
2015-10-17 22:35:47 +01:00
Kevin Azzam
96c0c2dec6
Make ctrl+x cut to clipboard
2015-10-12 18:58:26 +02:00
Matthias Mailänder
17f3466451
untie the engine from SDL2 and MiniTK
2015-08-23 07:58:03 +02:00
Matthias Mailänder
e428e6d8cc
remove executable bits from source code
2015-08-06 18:05:50 +02:00
Matthias Mailänder
2763e26d23
add a take screenshot hotkey
2015-06-27 16:29:33 +02:00
Paul Chote
b1f4bd85d6
Accept an IntPtr for VertexBuffer.SetData.
2015-05-29 19:06:11 +01:00
Paul Chote
5532ed4fc9
Remove now-redundant blend code.
2015-05-23 08:50:28 +01:00
abcdefg30
70e7b33fd7
Merge pull request #7979 from Mailaender/d2k-sand-blendmode
...
Fixed the Dune 2000 harvester sand out animation
2015-05-14 19:21:06 +02:00
Matthias Mailänder
63e4d40770
add alpha channel to every possible blend mode
2015-04-26 09:22:19 +02:00
Paul Chote
7df12cb3e9
Update terrain layer when the terrain data changes.
2015-04-26 07:35:07 +12:00
Matthias Mailänder
868e404b22
add 2 new blend modes: Multiplicative, DoubleMultiplicative
2015-04-18 13:41:53 +02:00
reaperrr
c0448fce3e
Adds two new BlendModes.
2015-04-01 21:16:01 +02:00
abcdefg30
8ca61aa917
Updated all year numbers
2015-01-09 21:18:05 +01:00
RoosterDragon
a6cda967c2
Formatted all files.
...
Automatically formatted all files via VS. This generally corrects indentation, removes trailing whitespace and corrects misplaced tabs or spaces. Manually tweaked a few files where required.
2015-01-06 21:28:50 +00:00
Hellhake
fa72e04042
Remove BOM
2015-01-01 22:51:12 +01:00
Paul Chote
1317101662
Add support for hardware cursors.
2014-12-23 22:09:22 +13:00
RoosterDragon
f0f02dff5c
Dispose of graphics resources deterministically.
...
Textures, FrameBuffers and VertexBuffers allocated by the Sdl2 Renderer were only being released via finalizers. This could lead to OpenGL out of memory errors since resources may not be cleaned up in a timely manner. To avoid this, IDisposable has been implemented and transitively applied to classes that use these resources.
As a side-effect some static state is no longer static, particularly in Renderer, in order to facilitate this change and just for nicer design in general.
Also dispose some bitmaps.
2014-12-22 17:34:01 +00:00
RoosterDragon
35da7d8a6e
Make the underlying types of TextureChannel and BlendMode enums a byte to save memory.
2014-11-22 18:12:46 +00:00
Paul Chote
6b1505b71d
Add an aspect ratio correction flag to VqaPlayerWidget.
2014-10-11 23:05:34 +13:00
ImagoTrigger
eb2124bb89
Adds ability to paste text (ctrl/cmd+v) into chat.
2014-09-13 09:41:59 +12:00
Matthias Mailänder
8cce30d472
sort into sub-folders Input and Graphics
2014-07-05 08:35:32 +02:00