Kp
|
e7c2bf1957
|
Fix pointer/array::iterator mismatch in rle.h
|
2017-04-08 16:48:17 +00:00 |
|
Kp
|
a815541ef5
|
Fix check_header_includes=1 poison.h
|
2017-02-19 19:33:36 +00:00 |
|
Kp
|
c1440ff995
|
Factor out RLE expansion
Many sites open-coded walking a bitmap and handling whether it was
RLE_BIG. Factor that out into a helper class and redirect those sites
to use it.
|
2017-02-11 21:42:30 +00:00 |
|
Kp
|
764d20d4e1
|
Make grs_bitmap::bm_flags private
|
2017-01-15 00:03:13 +00:00 |
|
Kp
|
c914131009
|
Pass canvas to gr_rle_expand_scanline_generic
|
2017-01-01 00:45:45 +00:00 |
|
Kp
|
27cef20eb3
|
Move namespace dsx handling to dsx-ns.h
|
2016-03-19 19:08:10 +00:00 |
|
Kp
|
dc8c0323d8
|
Uninline namespace dcx
|
2015-12-13 18:00:49 +00:00 |
|
Kp
|
69c5a79058
|
Use inline namespace dcx for common/2d
|
2015-12-05 22:57:23 +00:00 |
|
Kp
|
9b48b43b16
|
Remove __attribute_warn_unused_result on gr_rle_decode
Per btb, callers currently ignore the result, causing warnings on OS X
clang, but not on gcc. Remove __attribute_warn_unused_result for now.
|
2015-02-19 03:20:53 +00:00 |
|
Kp
|
1985f7f295
|
Pass rle_swap_0_255 arg by &
|
2015-01-29 04:27:37 +00:00 |
|
Kp
|
27aeb6764d
|
Pass rle_remap arg by &
|
2015-01-29 04:27:37 +00:00 |
|
Kp
|
912253ab00
|
Pass gr_bitmap_rle_compress arg by &
|
2015-01-29 04:27:37 +00:00 |
|
Kp
|
5eddc2c197
|
Make bitmap bm_data const where easy
|
2014-12-02 03:24:38 +00:00 |
|
Kp
|
ea535b0e38
|
Pass gr_rle_expand_scanline arg as const
|
2014-11-30 22:09:22 +00:00 |
|
Kp
|
706782b275
|
Pass gr_rle_getsize arg as const
|
2014-11-30 22:09:22 +00:00 |
|
Kp
|
9b2ef9cfa4
|
Pass gr_rle_expand_scanline_generic arg by &
|
2014-11-30 22:09:22 +00:00 |
|
Kp
|
efa7566821
|
Pass colormap as array<>
|
2014-11-30 22:09:21 +00:00 |
|
Kp
|
bba9d90347
|
Use subscript notation in grs_bitmap bm_data
|
2014-11-30 22:09:19 +00:00 |
|
Kp
|
4cadc18e52
|
Pass merge_textures_new arg by &
|
2014-11-30 22:09:18 +00:00 |
|
Kp
|
dd4a0db47f
|
Pass rle_expand_texture arg as const &
|
2014-11-30 22:09:17 +00:00 |
|
Kp
|
2df4bea9b5
|
Use range_for in rle
|
2014-11-15 03:10:09 +00:00 |
|
Kp
|
9baeb31162
|
Pass rle_end arg by &
|
2014-11-13 03:41:38 +00:00 |
|
Kp
|
8be687984b
|
Remove unneeded rle_position_t constructor
|
2014-09-26 02:57:03 +00:00 |
|
Kp
|
3abc33d6cc
|
Optimize gr_rle_decode
|
2014-06-30 23:56:51 +00:00 |
|
zico
|
ad7cb106bc
|
Changed custom D1X license to GPLv3
|
2014-06-01 19:55:23 +02:00 |
|
Kp
|
9de54cfa74
|
Switch to C++ linkage
import fileinput
guard = 0
cxxguard = '#ifdef __cplusplus\n'
for line in fileinput.input(inplace=True):
if line == cxxguard:
guard = 1
continue
if guard:
if line == 'extern "C" {\n':
guard = 2
continue
if line == '}\n':
guard = 0
continue
if guard == 2:
assert(line == '#endif\n')
guard = 0
print cxxguard,
continue
print line,
|
2013-12-06 03:35:32 +00:00 |
|
Kp
|
c2895e5176
|
Move common/2d/bitblt.c -> common/2d/bitblt.cpp
|
2013-07-27 22:30:53 +00:00 |
|
Kp
|
781d4abdf2
|
Move */include/rle.h -> common/include/mouse.h
|
2013-03-03 01:03:33 +00:00 |
|