neil [Wed, 16 Oct 2013 16:38:31 +0000 (16:38 +0000)]
Removed some unnecessary null-pointer checks.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48297
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
neil [Wed, 16 Oct 2013 16:26:24 +0000 (16:26 +0000)]
Fixed typos in comments.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48296
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
neil [Wed, 16 Oct 2013 16:20:39 +0000 (16:20 +0000)]
Handle failure of StrDup().
git-svn-id: https://svn.aros.org/svn/aros/trunk@48295
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Tue, 15 Oct 2013 21:12:26 +0000 (21:12 +0000)]
Don't copy the makefiles.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48294
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Tue, 15 Oct 2013 20:55:19 +0000 (20:55 +0000)]
Fixed ignoring of files.
Argument handling improved.
Dokumentation updated.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48293
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Tue, 15 Oct 2013 20:31:29 +0000 (20:31 +0000)]
Renamed element 'fh' to 'handle' to make it more obvious
that it isn't always a filehandle. (I had already fixed
3 crashes because of wrong usage.)
Removed unecessary conversion to BPTR. 'Handle' *is* a BPTR.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48292
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Tue, 15 Oct 2013 19:42:54 +0000 (19:42 +0000)]
Removed *.otag and *.font for the DejaVu fonts because:
- name too long for FFS
- pointless because they differ from Vera only by additional
characters.
The TTFs are still there because freetype.library can make
use of them.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48291
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Tue, 15 Oct 2013 19:31:20 +0000 (19:31 +0000)]
Removed CLI tooltype.
Penguin-Command: don't crash when argc == 0.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48290
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Mon, 14 Oct 2013 18:51:49 +0000 (18:51 +0000)]
Blobwars added.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48289
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Mon, 14 Oct 2013 16:31:24 +0000 (16:31 +0000)]
Added some prerequisites.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48288
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Mon, 14 Oct 2013 01:34:56 +0000 (01:34 +0000)]
Implemented %copy_dir_recursive with a Python script
so that we can copy file names with space characters.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48287
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
deadwood [Sun, 13 Oct 2013 19:29:45 +0000 (19:29 +0000)]
graphics.library: restore passing RelLeftEdge and RelTopEdge to layer creation function.
When parent window is presented, also parent layer is passed to
layers.library. Passing absolute coordinates (LeftEdge/TopEdge)
cause the layer to be double-offsetted and not in place of the window.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48286
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
jmcmullan [Sun, 13 Oct 2013 15:19:54 +0000 (15:19 +0000)]
stdc.library: Add missing strtok_r.c
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>
git-svn-id: https://svn.aros.org/svn/aros/trunk@48285
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Sat, 12 Oct 2013 22:14:27 +0000 (22:14 +0000)]
strtok_r added.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48284
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Sat, 12 Oct 2013 16:55:17 +0000 (16:55 +0000)]
Removed some generated files from patch.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48283
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Sat, 12 Oct 2013 16:48:17 +0000 (16:48 +0000)]
LMarbles added.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48282
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Sat, 12 Oct 2013 15:48:42 +0000 (15:48 +0000)]
We must use Examine because fh is a lock (see opendir.c).
git-svn-id: https://svn.aros.org/svn/aros/trunk@48281
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Sat, 12 Oct 2013 13:18:45 +0000 (13:18 +0000)]
LTris added.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48280
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
deadwood [Fri, 11 Oct 2013 18:48:35 +0000 (18:48 +0000)]
picture.datatype: guarantee that the bitmap for alpha-enabled pictures will be 32 bit.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48279
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Fri, 11 Oct 2013 09:39:04 +0000 (09:39 +0000)]
dont try to convert the pixfmt while calculating the "shade"
git-svn-id: https://svn.aros.org/svn/aros/trunk@48278
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Fri, 11 Oct 2013 09:20:00 +0000 (09:20 +0000)]
use the correct offset into the source image to determine basecolor.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48277
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Fri, 11 Oct 2013 07:01:29 +0000 (07:01 +0000)]
Added a hint about SetDrMd().
See http://aros-exec.org/modules/newbb/viewtopic.php?post_id=84333#forumpost84333
git-svn-id: https://svn.aros.org/svn/aros/trunk@48276
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Thu, 10 Oct 2013 23:52:27 +0000 (23:52 +0000)]
Fixed build problems (no more installing in /PROGDIR).
Enabled build by default.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48275
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
deadwood [Wed, 9 Oct 2013 19:47:10 +0000 (19:47 +0000)]
graphics.hidd: correct type definitions for attributes to match the actuall types.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48274
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
neil [Wed, 9 Oct 2013 15:43:52 +0000 (15:43 +0000)]
Removed some unnecessary checks for null pointers.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48273
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Wed, 9 Oct 2013 04:30:30 +0000 (04:30 +0000)]
use consistant co-ords when calculating the offsets
git-svn-id: https://svn.aros.org/svn/aros/trunk@48272
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Wed, 9 Oct 2013 03:50:35 +0000 (03:50 +0000)]
fallback to default hidd-bitmap-based backfill function if we cant obtain a "real" bitmap for the rendertarget.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48271
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Wed, 9 Oct 2013 03:34:14 +0000 (03:34 +0000)]
fix off-by-one calculation
git-svn-id: https://svn.aros.org/svn/aros/trunk@48270
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Wed, 9 Oct 2013 03:21:49 +0000 (03:21 +0000)]
correct offsets for fall-back rendering
git-svn-id: https://svn.aros.org/svn/aros/trunk@48269
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Wed, 9 Oct 2013 02:15:32 +0000 (02:15 +0000)]
only update affected area of bitmap
git-svn-id: https://svn.aros.org/svn/aros/trunk@48268
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Wed, 9 Oct 2013 02:14:37 +0000 (02:14 +0000)]
implement updating of RectList entries. bump version to reflect recent changes.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48267
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Tue, 8 Oct 2013 23:59:58 +0000 (23:59 +0000)]
remove unused var
git-svn-id: https://svn.aros.org/svn/aros/trunk@48266
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Tue, 8 Oct 2013 23:59:04 +0000 (23:59 +0000)]
change how the alpha intermediate bitmap is destroyed. expand display selection to better cater for compositable screens.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48265
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Tue, 8 Oct 2013 22:02:36 +0000 (22:02 +0000)]
fix pixel fmt conversion
git-svn-id: https://svn.aros.org/svn/aros/trunk@48264
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Tue, 8 Oct 2013 21:50:56 +0000 (21:50 +0000)]
Don't patch config.log.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48263
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Tue, 8 Oct 2013 21:32:19 +0000 (21:32 +0000)]
WIP Scummvm. It compiles but doesn't link.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48262
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Tue, 8 Oct 2013 18:55:17 +0000 (18:55 +0000)]
Enabled default build of Abuse.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48261
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Tue, 8 Oct 2013 17:42:28 +0000 (17:42 +0000)]
fix a c&p error.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48260
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Tue, 8 Oct 2013 17:41:29 +0000 (17:41 +0000)]
fix a c&p error.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48259
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
deadwood [Tue, 8 Oct 2013 16:48:58 +0000 (16:48 +0000)]
cybergraphics.library: simplify code by returning the bitmap as handle APTR since now the bitmap is needed in unlocking code.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48258
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
deadwood [Tue, 8 Oct 2013 16:48:54 +0000 (16:48 +0000)]
contrib/Games/Quake: disabled build for ARM, there is some i386 assembler code that is tried to be compiled
git-svn-id: https://svn.aros.org/svn/aros/trunk@48257
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
deadwood [Tue, 8 Oct 2013 16:48:52 +0000 (16:48 +0000)]
GrafX2: add dependency on lua
git-svn-id: https://svn.aros.org/svn/aros/trunk@48256
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Tue, 8 Oct 2013 16:28:29 +0000 (16:28 +0000)]
fallback to WriteRGBPixel if it is not a hidd bitmap
git-svn-id: https://svn.aros.org/svn/aros/trunk@48255
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Tue, 8 Oct 2013 16:18:09 +0000 (16:18 +0000)]
remove comment
git-svn-id: https://svn.aros.org/svn/aros/trunk@48254
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Tue, 8 Oct 2013 16:13:11 +0000 (16:13 +0000)]
flesh out process pixel array a little
git-svn-id: https://svn.aros.org/svn/aros/trunk@48253
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Tue, 8 Oct 2013 16:12:30 +0000 (16:12 +0000)]
flesh out process pixel array a little
git-svn-id: https://svn.aros.org/svn/aros/trunk@48252
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Tue, 8 Oct 2013 15:24:14 +0000 (15:24 +0000)]
minor changes. bump version to reflect recent changes
git-svn-id: https://svn.aros.org/svn/aros/trunk@48251
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Tue, 8 Oct 2013 15:22:25 +0000 (15:22 +0000)]
bump copyright date on affected files and version
git-svn-id: https://svn.aros.org/svn/aros/trunk@48250
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Tue, 8 Oct 2013 14:47:46 +0000 (14:47 +0000)]
replace the shaded line operation with a version that (a) tries to directly render to the bitmap if it is lockable, (b) uses DoHookClipRects to obtain the correct bounds/bitmap to render into and (c) directly calls the gfx hidd to prevent rechecking the rastport clipping.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48249
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Tue, 8 Oct 2013 12:10:53 +0000 (12:10 +0000)]
Update bitmap after unlocking (unless RectList is specified) - TODO: update individual Rects in RectList.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48248
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Tue, 8 Oct 2013 05:34:48 +0000 (05:34 +0000)]
disable direct rendering until it is fixed to respect rastport clipping
git-svn-id: https://svn.aros.org/svn/aros/trunk@48247
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Tue, 8 Oct 2013 05:02:53 +0000 (05:02 +0000)]
use direct rendering if we can lock the rastports bitmap
git-svn-id: https://svn.aros.org/svn/aros/trunk@48246
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
jmcmullan [Tue, 8 Oct 2013 01:56:06 +0000 (01:56 +0000)]
Wanderer: Compiler delint
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>
git-svn-id: https://svn.aros.org/svn/aros/trunk@48245
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
jmcmullan [Tue, 8 Oct 2013 01:56:01 +0000 (01:56 +0000)]
Prefs/Reqtools: Compiler delint
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>
git-svn-id: https://svn.aros.org/svn/aros/trunk@48244
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Tue, 8 Oct 2013 01:48:45 +0000 (01:48 +0000)]
correction to autodoc
git-svn-id: https://svn.aros.org/svn/aros/trunk@48243
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
jmcmullan [Tue, 8 Oct 2013 01:38:39 +0000 (01:38 +0000)]
compositor: Compiler delint
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>
git-svn-id: https://svn.aros.org/svn/aros/trunk@48242
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
jmcmullan [Tue, 8 Oct 2013 01:38:31 +0000 (01:38 +0000)]
libarossupport.a: Exact match for FreeMem() prototype
Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>
git-svn-id: https://svn.aros.org/svn/aros/trunk@48241
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Tue, 8 Oct 2013 01:25:43 +0000 (01:25 +0000)]
small refactor to region handling
git-svn-id: https://svn.aros.org/svn/aros/trunk@48240
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Mon, 7 Oct 2013 23:53:29 +0000 (23:53 +0000)]
change behaviour so that external code will receive a struct BitMap to operate with.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48239
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Mon, 7 Oct 2013 23:35:39 +0000 (23:35 +0000)]
pass in the display id to the compositor
git-svn-id: https://svn.aros.org/svn/aros/trunk@48238
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Mon, 7 Oct 2013 23:34:16 +0000 (23:34 +0000)]
add compositor attribute for the display it is on.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48237
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Mon, 7 Oct 2013 23:33:23 +0000 (23:33 +0000)]
typo
git-svn-id: https://svn.aros.org/svn/aros/trunk@48236
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Mon, 7 Oct 2013 20:04:07 +0000 (20:04 +0000)]
Attempting to build Quake and Doom for ARM. Let's see what happens.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48235
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
deadwood [Mon, 7 Oct 2013 18:54:23 +0000 (18:54 +0000)]
Wanderer: remove code duplication and own strchr logic
git-svn-id: https://svn.aros.org/svn/aros/trunk@48234
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
deadwood [Mon, 7 Oct 2013 18:54:20 +0000 (18:54 +0000)]
Wanderer: fix bugs preventing Put Away from working
git-svn-id: https://svn.aros.org/svn/aros/trunk@48233
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Mon, 7 Oct 2013 17:36:01 +0000 (17:36 +0000)]
Updated from source code.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48232
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Mon, 7 Oct 2013 16:09:16 +0000 (16:09 +0000)]
store the struct BitMap associated with a hidd bitmap object, so that it may be queried for use with standard gfx functions.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48231
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Mon, 7 Oct 2013 14:51:48 +0000 (14:51 +0000)]
sdl includes depend on iconv includes
git-svn-id: https://svn.aros.org/svn/aros/trunk@48230
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Mon, 7 Oct 2013 14:51:09 +0000 (14:51 +0000)]
add a target for the iconv includes (currently still just builds libiconv)
git-svn-id: https://svn.aros.org/svn/aros/trunk@48229
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Mon, 7 Oct 2013 14:47:44 +0000 (14:47 +0000)]
quieten debug
git-svn-id: https://svn.aros.org/svn/aros/trunk@48228
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Mon, 7 Oct 2013 14:46:34 +0000 (14:46 +0000)]
remove unneeded debug
git-svn-id: https://svn.aros.org/svn/aros/trunk@48227
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Mon, 7 Oct 2013 14:43:36 +0000 (14:43 +0000)]
query a screens pre-alphacomposit processing hook and call it as appropriate.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48226
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Mon, 7 Oct 2013 14:41:07 +0000 (14:41 +0000)]
store the pre-alphacomposit hook and allow it to be queried.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48225
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
neil [Mon, 7 Oct 2013 14:30:43 +0000 (14:30 +0000)]
Improvements to AutoDocs, typo fixes etc.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48224
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Mon, 7 Oct 2013 10:58:07 +0000 (10:58 +0000)]
small comment fix
git-svn-id: https://svn.aros.org/svn/aros/trunk@48223
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Mon, 7 Oct 2013 10:56:41 +0000 (10:56 +0000)]
fix comment on SA_CompositingFlags. Add SA_AlphaPreCompositHook to allow pre-processing of buffers used for composition.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48222
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Mon, 7 Oct 2013 10:35:58 +0000 (10:35 +0000)]
delint
git-svn-id: https://svn.aros.org/svn/aros/trunk@48221
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Sun, 6 Oct 2013 23:13:56 +0000 (23:13 +0000)]
enable pass through mode if the frontmost screen is fullscreen (and doesnt have alpha)
git-svn-id: https://svn.aros.org/svn/aros/trunk@48220
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Sun, 6 Oct 2013 21:08:32 +0000 (21:08 +0000)]
Enabled building of penguincommand. Disabling was likely not intended.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48219
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Sun, 6 Oct 2013 19:56:17 +0000 (19:56 +0000)]
WIP KoboDeluxe
git-svn-id: https://svn.aros.org/svn/aros/trunk@48218
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Sun, 6 Oct 2013 00:12:52 +0000 (00:12 +0000)]
fix drawrect handling (oops)
git-svn-id: https://svn.aros.org/svn/aros/trunk@48217
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Sat, 5 Oct 2013 23:32:54 +0000 (23:32 +0000)]
typo
git-svn-id: https://svn.aros.org/svn/aros/trunk@48216
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Sat, 5 Oct 2013 23:16:26 +0000 (23:16 +0000)]
enable COMPF_ALPHA, and reuse in the code instead of defining a custom bitmap node flag. adjust existing node flags to not conflict with bit-range used by composition flags.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48215
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
mazze [Sat, 5 Oct 2013 20:28:25 +0000 (20:28 +0000)]
Game "Abuse" added.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48213
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Sat, 5 Oct 2013 17:25:18 +0000 (17:25 +0000)]
re-disable debug
git-svn-id: https://svn.aros.org/svn/aros/trunk@48212
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Sat, 5 Oct 2013 17:21:51 +0000 (17:21 +0000)]
fix positioning of compositable (non-displayable) screen bitmaps
git-svn-id: https://svn.aros.org/svn/aros/trunk@48211
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Sat, 5 Oct 2013 17:20:05 +0000 (17:20 +0000)]
allow querying if a bitmap is compositable
git-svn-id: https://svn.aros.org/svn/aros/trunk@48210
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
deadwood [Sat, 5 Oct 2013 06:43:23 +0000 (06:43 +0000)]
AHI/SB128: port fixes from ABI_V0 that make the card output correct sound
git-svn-id: https://svn.aros.org/svn/aros/trunk@48209
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Sat, 5 Oct 2013 05:05:56 +0000 (05:05 +0000)]
quieten debug
git-svn-id: https://svn.aros.org/svn/aros/trunk@48208
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Sat, 5 Oct 2013 05:00:59 +0000 (05:00 +0000)]
pull in composition flags and use screen->SpecialFlags to handle input correctly depending on compositing state.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48207
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Sat, 5 Oct 2013 04:59:33 +0000 (04:59 +0000)]
store the effective compositing flags in SpecialFlags
git-svn-id: https://svn.aros.org/svn/aros/trunk@48206
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Sat, 5 Oct 2013 04:58:19 +0000 (04:58 +0000)]
pack the compositor capabilities and state into the dimension info
git-svn-id: https://svn.aros.org/svn/aros/trunk@48205
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Sat, 5 Oct 2013 04:55:39 +0000 (04:55 +0000)]
allow reporting the current compositor state aswell as capabilities
git-svn-id: https://svn.aros.org/svn/aros/trunk@48204
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Sat, 5 Oct 2013 01:12:28 +0000 (01:12 +0000)]
handling correction
git-svn-id: https://svn.aros.org/svn/aros/trunk@48203
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Sat, 5 Oct 2013 00:49:48 +0000 (00:49 +0000)]
update to reflect bitmap hook changes. use the hooks exclusively to determine usability if available, fall-back to old behaviour if not.
git-svn-id: https://svn.aros.org/svn/aros/trunk@48202
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Sat, 5 Oct 2013 00:47:57 +0000 (00:47 +0000)]
slight change to bitmap validation hooks to allow identification of compositor. really query the compositor to determine if a bitmap can be displayed
git-svn-id: https://svn.aros.org/svn/aros/trunk@48201
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Sat, 5 Oct 2013 00:46:32 +0000 (00:46 +0000)]
add methods to validate and enable a (custom) bitmap for compositing
git-svn-id: https://svn.aros.org/svn/aros/trunk@48200
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Fri, 4 Oct 2013 02:36:53 +0000 (02:36 +0000)]
quieten debug
git-svn-id: https://svn.aros.org/svn/aros/trunk@48199
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Fri, 4 Oct 2013 01:37:00 +0000 (01:37 +0000)]
forgotten commit
git-svn-id: https://svn.aros.org/svn/aros/trunk@48198
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc
NicJA [Fri, 4 Oct 2013 01:36:21 +0000 (01:36 +0000)]
fixes to alpha compositing
git-svn-id: https://svn.aros.org/svn/aros/trunk@48197
fb15a70f-31f2-0310-bbcc-
cdcc74a49acc