Flamefire
|
bf7eec4233
|
Use Resize function in CoverLoader
Add possible multithreading
|
2014-09-25 12:55:00 +02:00 |
|
Flamefire
|
879176a87f
|
Rename SetRect to something more appropriate and tune it
|
2014-09-25 12:15:18 +02:00 |
|
Flamefire
|
2ba5f9ee7f
|
Add another benchmark entry and correct one
|
2014-09-24 19:15:04 +02:00 |
|
Flamefire
|
bb146b66a3
|
Fix wrong position of drawing area
|
2014-09-24 19:05:51 +02:00 |
|
Flamefire
|
926dda7350
|
Remove DrawLines (was not working in D3D and can actually be replaced by narrow DrawRects)
|
2014-09-24 18:54:58 +02:00 |
|
Flamefire
|
538eab9516
|
Add Assertions for color values and fix some wrong ones
|
2014-09-24 16:52:11 +02:00 |
|
Flamefire
|
cc7d8058e2
|
Move extension methods to Extensions.cs
Add IsInRange function
|
2014-09-24 16:40:45 +02:00 |
|
Flamefire
|
db4096d57f
|
Improve background drawing
Don't convert to RectangleF for rescaling
Add function for colored fitting of a texture in bounds
Add DrawLine in IDrawing
|
2014-09-24 16:36:18 +02:00 |
|
Flamefire
|
5f139467ea
|
Make sure we actually add the data to a queued texture
|
2014-09-24 15:52:38 +02:00 |
|
Flamefire
|
466c443a20
|
Fix race condition when getting the loader task
|
2014-09-24 15:33:24 +02:00 |
|
Flamefire
|
649f81494e
|
Fix some race conditions with the texture references
Add queuing of files
Split CEncoding to separate file
|
2014-09-23 21:37:46 +02:00 |
|
Flamefire
|
1121261a4a
|
Resize textures based on its area rather than on its width and Height
(No need for 2048*2048 textures on a 1280*720 rendering area and also no need to resize a 1280*720 texture to 1024*1024)
|
2014-09-22 17:32:58 +02:00 |
|
Flamefire
|
d1e9fbaff1
|
Add extension methods for bitmap GetSize and GetRect
|
2014-09-22 16:27:00 +02:00 |
|
Flamefire
|
016b7627d1
|
Fix for possible error with mirrored texture drawing
|
2014-09-22 15:55:48 +02:00 |
|
Flamefire
|
f5f1a91481
|
Remove bounds from DrawTextureReflection because it was never used
|
2014-09-22 15:55:31 +02:00 |
|
Flamefire
|
c9c907e3f0
|
Add more queue and update functions
Add CopyTexture function
Document CDraw
|
2014-09-22 15:08:45 +02:00 |
|
Flamefire
|
be67b039d6
|
Unify and improve texture updating (Do not create new references)
|
2014-09-20 17:17:34 +02:00 |
|
Flamefire
|
632b90a0e3
|
Unify Texture data writing
|
2014-09-20 15:30:48 +02:00 |
|
Flamefire
|
4d197bda9a
|
Remove PBO
It was not used correctly and is actually not really required so save the time fixing it...
|
2014-09-20 15:09:23 +02:00 |
|
Flamefire
|
1ce085b49f
|
Use better references to a single texture and unify more stuff
Also encapsulate everything graphic related in the Texture classes and not in the references
|
2014-09-20 00:50:04 +02:00 |
|
Flamefire
|
cfb6d09d06
|
Fix typo (leading to graphics bug)
|
2014-09-15 18:02:55 +02:00 |
|
Flamefire
|
3075006799
|
Add cache for loaded bitmaps (reduces amount of duplicate textures)
|
2014-09-13 18:11:08 +02:00 |
|
Flamefire
|
37aa8e5219
|
Remove textures with no references
|
2014-09-13 17:58:59 +02:00 |
|
Flamefire
|
7f8e974fe1
|
Rename CTexture to CTextureRef to reflect it is only a reference
|
2014-09-13 17:51:55 +02:00 |
|
Flamefire
|
3fe8cdf05c
|
Workaround for OGL bug
|
2014-09-13 17:49:21 +02:00 |
|
Flamefire
|
46c3353e08
|
Add better border and alignment handling
|
2014-09-13 17:44:46 +02:00 |
|
Flamefire
|
9fce9fe962
|
Faster rendering (most draw calls are without bounds)
Fix for D3D
|
2014-09-13 16:19:25 +02:00 |
|
Flamefire
|
128abf61b9
|
Fix initial resize of OGL
|
2014-09-13 01:22:56 +02:00 |
|
Flamefire
|
4a068f113e
|
Fix missing null check
|
2014-09-13 01:22:42 +02:00 |
|
Flamefire
|
0796cbaef8
|
Workaround for Font bug
|
2014-09-13 01:22:05 +02:00 |
|
Flamefire
|
76ededf9f3
|
Unify as much of D3D and OpenGL as possible
|
2014-09-11 21:58:30 +02:00 |
|
Flamefire
|
46acaf092a
|
Make a common base class for CD3D and COpenGL
|
2014-09-11 10:59:50 +02:00 |
|
Flamefire
|
ad18bec52c
|
Improve CTexture and Drawing stuff related to that
(Don't use an ID queue, store DataSizes of texture data)
|
2014-09-10 20:58:35 +02:00 |
|
Flamefire
|
e9b584d84c
|
Show an error if no profiles found and disable gaming
|
2014-09-07 19:33:28 +02:00 |
|
Flamefire
|
64c142345b
|
Disable Buttons also deselects it
|
2014-09-07 19:31:57 +02:00 |
|
Flamefire
|
d327f22741
|
Fix wrong colors
|
2014-09-07 19:30:52 +02:00 |
|
Flamefire
|
774035e886
|
Make GetProfiles return an empty array in case of no profiles
|
2014-09-07 12:11:42 +02:00 |
|
Flamefire
|
e66d108df0
|
Handle errors in profile files
|
2014-09-07 11:11:16 +02:00 |
|
Flamefire
|
a5ddeeee95
|
Merge branch 'develop' of git://github.com/flokuep/Vocaluxe into develop
|
2014-09-07 10:37:37 +02:00 |
|
Florian Küpper
|
d27cbcd7d0
|
Another fix for bg-music.
|
2014-08-27 09:05:04 +02:00 |
|
Florian Küpper
|
abe8987748
|
Fixed sing-button in bg-popup.
|
2014-08-24 20:22:38 +02:00 |
|
Florian Küpper
|
cd7bb322f9
|
Merge branch 'sound-player' into develop
|
2014-08-24 18:03:18 +02:00 |
|
Florian Küpper
|
dd1fe4402c
|
Draw color instead of texture when changing song (looks better)
|
2014-08-24 18:01:02 +02:00 |
|
Florian Küpper
|
46544aee82
|
Fix repeating of bg-music.
|
2014-08-24 17:38:37 +02:00 |
|
Florian Küpper
|
942c8dca27
|
Fix showing bg-video on start (if enabled)
|
2014-08-24 14:34:51 +02:00 |
|
Florian Küpper
|
74654d7fcf
|
More improvements and fixes (nearly stable now)
|
2014-08-24 13:09:57 +02:00 |
|
Florian Küpper
|
6c4fe011bf
|
Some improvements.
|
2014-08-24 12:42:05 +02:00 |
|
Florian Küpper
|
fddd56c2f9
|
Fix bug with medley-countdown.
|
2014-08-23 08:05:49 +02:00 |
|
Florian Küpper
|
fb56c5248b
|
Merge branch 'develop' of github.com:Flamefire/Vocaluxe into develop
|
2014-08-23 08:03:00 +02:00 |
|
Florian Küpper
|
6dda1a38d0
|
Added background-music-option: "Only selected song". bg-music is played on name/score/highscore screen with selected song.
|
2014-08-22 21:22:03 +02:00 |
|