Martin Pulec
|
4e82ab2236
|
Intel graphics fixes
RTDXT compress finally runs with MESA GL. Decompress unfortunately
still requires GL_EXT_texture_compression_s3tc which is not present by
default.
|
2013-03-12 16:20:08 +01:00 |
|
Martin Pulec
|
63652fee74
|
silence some warnings
|
2013-01-18 10:32:18 +01:00 |
|
Martin Pulec
|
b97dfabcc6
|
DXT: fixed possible problems
|
2012-11-05 10:18:36 +01:00 |
|
Martin Pulec
|
d118f0c691
|
RTDXT: disalbe PBO for decoder
It increases latency up about 1.5x frame time for NVidia 580.
|
2012-07-27 18:03:08 +02:00 |
|
Martin Pulec
|
e35a641da9
|
Allow to disable PBO at configure time
* it seems to increase latency if used
|
2012-06-11 13:53:53 +02:00 |
|
Martin Pulec
|
a9da2d02fb
|
Use PBO also for DXT decompress
|
2012-06-08 16:05:40 +02:00 |
|
Martin Pulec
|
5113d5cbb3
|
Make DXT more self-contained
|
2012-05-14 16:56:25 +02:00 |
|
Martin Pulec
|
98f6a065c3
|
Mac 10.5 - compile RTDXT
|
2012-02-27 09:07:14 +01:00 |
|
Martin Pulec
|
0d356e2252
|
RTDXT: compress also when width % 4 != 0
|
2012-02-13 15:43:55 +01:00 |
|
Martin Pulec
|
42bc269e23
|
added missing glBindFragDataLocation in OGL 3 code
|
2012-02-10 11:26:04 +01:00 |
|
Martin Pulec
|
551c0695e5
|
RTDXT: allow core 3.2 profile for Mac Lion (i. a.)
|
2012-02-07 19:36:40 +01:00 |
|
Martin Pulec
|
d94cc1960f
|
RTDXT changes
* make the library compile again (not only with UltraGrid)
* small changes (mainly dependecies and cleanups)
|
2012-01-19 12:12:55 +01:00 |
|
Martin Pulec
|
bf0de50511
|
Merge branch 'jpeg_compress_integrated' into trunk
Conflicts:
dxt_compress/dxt_decoder.c
ultragrid/src/x11_common.c
|
2011-11-26 17:22:27 +01:00 |
|
Martin Pulec
|
c85d98fde8
|
DXT - decompress also to YUV422
|
2011-11-26 17:18:17 +01:00 |
|
Martin Pulec
|
efb6552219
|
Merge branch 'jpeg_compress' into jpeg_compress_integrated
|
2011-11-24 19:25:18 +01:00 |
|
Martin Srom
|
7d4ac40bda
|
Improved quality of DXT compression (now is same as in dxt realtime article)
|
2011-11-14 08:53:36 +01:00 |
|
Martin Pulec
|
47ae19a4e8
|
Decode DXT1 YUV in a general way
+ SAGE fixes
|
2011-11-10 19:35:01 +01:00 |
|
Martin Pulec
|
4549628d57
|
Video output refactoring
* removed decoding logic from VO drivers to decoders
|
2011-10-26 14:09:19 +02:00 |
|
Martin Pulec
|
a362d964ce
|
Merge branch 'dxt_compress' into dxt_compress_integrated
|
2011-10-07 17:20:54 +02:00 |
|
Martin Srom
|
c48659616b
|
Optimized optinal selection of YUV to RGB conversion
|
2011-10-07 17:12:56 +02:00 |
|
Martin Pulec
|
fc416b5d08
|
Merge branch 'dxt_compress' into dxt_compress_integrated
|
2011-10-07 15:59:30 +02:00 |
|
Martin Srom
|
4ad74291d3
|
Added YUV to RGB conversion to DXT compressor shaders
|
2011-10-07 13:58:46 +02:00 |
|
Martin Pulec
|
7a11982845
|
Merge branch 'dxt_compress' into dxt_compress_integrated
Conflicts:
dxt_compress/dxt_common.h
dxt_compress/dxt_decoder.c
dxt_compress/dxt_display.c
dxt_compress/dxt_encoder.c
dxt_compress/main.c
|
2011-10-07 13:31:24 +02:00 |
|
Martin Srom
|
3ff5274a1f
|
DXT compressor api changed
|
2011-10-07 12:14:08 +02:00 |
|
Martin Srom
|
ede910da8c
|
Removed allocation from encode, renamed DXTx constants, timer only ifdef DEBUG
|
2011-10-07 11:46:41 +02:00 |
|
Martin Pulec
|
6204c5c40f
|
Integrated 1. version of DXT1 GLSL compress
|
2011-10-07 10:01:52 +02:00 |
|
Martin Srom
|
1b05f78a58
|
Removed dependency to Cg toolkit, refactored shader to GLSL
|
2011-10-06 12:38:46 +02:00 |
|
Martin Srom
|
4a44a2a158
|
Added dxt_compressor tool (DXT1 and DXT5 YCoCg encoder and decoder)
|
2011-10-04 10:55:45 +02:00 |
|