Paul Chote
6fc2e11ad4
Restore Alt-f4 quit shortcut for Windows users.
2013-08-04 21:50:42 +12:00
Paul Chote
c21db5dbbd
Remove hacky os-specific keyboard shortcuts.
2013-07-18 18:23:34 +12:00
Paul Chote
7abab1449c
Remove obsolete stencil buffer configuration.
2013-07-18 18:13:46 +12:00
Paul Chote
7853c2127e
Style fixes for Renderer.SdlCommon.
2013-07-18 18:13:16 +12:00
Matthias Mailänder
a35a046ede
disable more StyleCop rules based on @pchote's wishlist
2013-07-11 20:29:00 +02:00
Matthias Mailänder
8bb5b5700b
added StyleCop support
...
with some rules we disagree with disabled
2013-07-08 19:42:32 +02:00
Paul Chote
52335a37bf
Allow/require renderers to enable alpha blending when needed. Fixes voxel shadow issues.
2013-06-15 19:31:52 +12:00
Paul Chote
4c22193446
Remove obsolete Stencil Buffer functions.
2013-06-15 19:31:52 +12:00
Paul Chote
22e6966c8e
Texture changes:
...
* The GL texture id is now readonly.
* Added Size property.
* Added GetData() for reading data back from the GPU.
* Added SetEmpty() for creating an empty texture of a given size.
2013-06-15 19:16:07 +12:00
Paul Chote
4c8c010506
Expose FBOs to engine code.
2013-06-15 19:16:07 +12:00
Paul Chote
cd268c11ee
Move IsPowerOf2 to Exts.
2013-06-15 19:16:07 +12:00
Paul Chote
f6264eeba4
Expose stencil buffer to render code.
...
The intention is to provide a layer for tracking shadow
rendering, so a single bit is sufficient for now.
2013-06-04 20:25:21 +12:00
Paul Chote
1b34c7d6b9
Expose depth buffer to render code.
2013-06-04 20:25:21 +12:00
Paul Chote
21e8e3a78d
Remove unnecessary duplication between renderers.
2013-03-08 00:07:26 +13:00
Matthias Mailänder
0978d21439
fix problems in MultiTapDetection
2013-03-02 16:52:59 +01:00
James Dunne
aac78773f4
Upgraded to VS2010
2012-06-26 20:39:56 -05:00
Chris Forbes
d57dfd1997
tidy
2011-12-27 21:23:25 +13:00
Chris Forbes
f83c9fd4d7
add IEnum<T>.JoinWith, use it to clean up a bunch of things
2011-11-01 21:57:58 +13:00
Chris Forbes
5bb535b50c
factor out Marshal.SizeOf calls
2011-10-31 09:11:47 +13:00
Chris Forbes
77ebd5d6de
removing more renderer code duplication; cleanup
2011-10-31 09:11:47 +13:00
Curtis S
ea3ad0e378
Temp fix for #1200 : SystemInformation.DoubleClickTime caused segfault in libx11 on some debian systems
2011-10-11 08:06:23 +13:00
Chris Forbes
dc8726a6a0
fix multitap for keyboard events, in a way that doesnt break scrolling etc
2011-10-10 13:07:31 +13:00
Chris Forbes
88554a5039
temp disable multitap keys (not used yet); breaks keyboard scrolling
2011-10-09 12:48:36 +13:00
Chris Forbes
8e3bcb892f
tidy multitap code up a lot
2011-10-08 17:09:01 +13:00
Curtis S
9fdfca6ee5
Added MultiTap support
2011-10-07 09:54:35 +13:00
Chris Forbes
55036cd58c
fix trailing whitespace everywhere
2011-09-26 08:40:39 +13:00
Chris Forbes
16fa2f2c1e
sort file lists in projectfiles, fix newlines
2011-09-16 08:57:11 +12:00
Chris Forbes
21ae6ee983
convert FileExtractor into a Utility cmdlet
2011-09-11 17:49:53 +12:00
Matthew Bowra-Dean
21f172228d
Fix compilation with Visual Studio
...
OpenRA.Renderer.SdlCommon was missing the /unsafe compiler flag and RALint was missing a reference to System.Drawing.
2011-08-08 11:17:10 +12:00
Paul Chote
ac9a5efd8e
Use GL_ARB_vertex_buffer_object calls instead of gl 1.5 core calls.
2011-07-25 22:23:18 +12:00
Chris Forbes
a95b59081f
remove duplicated GL setup code
2011-07-17 17:55:52 +12:00
Chris Forbes
2fcb11d7cc
remove duplicated SDL input handling
2011-07-17 17:55:52 +12:00
Chris Forbes
df1201b4c2
start moving common parts of the renderer into OpenRA.Renderer.SdlCommon
2011-07-17 17:55:52 +12:00