Commit Graph

96 Commits

Author SHA1 Message Date
Ben Roeder
a62fe80c3f Fix spelling errors throughout codebase
Corrected various spelling mistakes in comments, documentation, and
variable names across the project. Changes include:
- Documentation files (CONTRIBUTING.md, README.md, etc.)
- Source code comments in C/C++ files
- Function parameter names and descriptions

No functional changes were made.
2025-06-01 18:03:40 +01:00
Martin Pulec
453df639ba rtdxt: suppress warnings 2023-04-11 14:14:16 +02:00
Martin Pulec
d0dc2c0280 RTDXT: added for DXT1_YUV
Perhaps not much useful nowadays but at least for testing (and because
we have that codec in UG anyways ;)).
2022-11-11 16:39:24 +01:00
Martin Pulec
3e8d6aac67 DXT: replace some old macros (macOS)
Replaced some old macros from UltraGrid (that are no longer present).
2019-07-24 10:57:06 +02:00
Martin Pulec
a79320ddf6 RTDXT: remove conflicting header
With some versions of the headers there were some conflicting macro
definitions in glext.h and glew.h.
2018-12-12 13:50:33 +01:00
Martin Pulec
9860f9890b Fixed some coverity issues 2014-10-21 13:01:10 +02:00
Martin Pulec
00ce812db3 Couple of small fixes (mainly leaks) 2014-10-08 17:39:04 +02:00
Martin Pulec
6e4db32713 Fixed some OS X warnings 2014-09-30 00:09:04 +02:00
Martin Pulec
d8886e7c81 Fixed another Coverity bugs 2014-09-12 16:07:43 +02:00
Martin Pulec
06d89598fa Fixed some Coverity reported errors
These Coverity errors should be fixed (mostly classified as High
Impact Outstanding by Coverity):
53922, 53923, 53935, 53938, 53945, 53963, 53974, 53976, 53978, 53979,
53980, 53981, 53982, 53988, 53990, 53991, 53993, 53994, 53995, 53998,
54000, 54002, 54004, 54008, 54010, 54013, 54016, 54018, 54020, 54022,
54024, 54025, 54027, 54028, 54030, 54031, 54032, 54033, 54034, 54035,
54036, 54038, 54039, 54041, 54043, 54047, 54048, 54050, 54053, 54054,
54055, 54056, 54062, 54064, 54065, 54067, 54071, 54072, 54074, 54075,
54076, 54081, 54087, 54088, 54089, 54091, 54093, 54096, 54097, 54103,
54104, 54106, 54109, 54111, 54112, 54114, 54117, 54119, 54120, 54121,
54125, 54126, 54129, 54130, 54132, 54133, 54136, 54137, 54140, 54145,
54146, 54149, 54150, 54151, 54153, 54154, 54156, 54157
2014-09-08 15:29:02 +02:00
Martin Pulec
944accef64 Video compress refactoring 2014-01-27 15:10:02 +01:00
Martin Pulec
9e400b300c RTDXT: Win support and small fixes 2013-03-18 14:07:40 +01:00
Martin Pulec
566d3dee5f Merge branch 'master' into trunk 2013-03-15 09:27:26 +01:00
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
5ee0985f91 Merge branch 'master' into trunk
Conflicts:
	src/video_codec.c
	src/video_decompress.c
2013-01-23 09:57:00 +01:00
Martin Pulec
63652fee74 silence some warnings 2013-01-18 10:32:18 +01:00
Martin Pulec
4131c4b131 Merge branch 'master' into trunk
Conflicts:
	configure.ac
	src/audio/audio.c
	src/rtp/decoders.c
	src/video_codec.c
	src/video_compress.c
	src/video_compress/fastdxt.c
	src/video_decompress.c
	src/video_decompress/dxt_glsl.c
2013-01-15 10:05:56 +01:00
Martin Pulec
b97dfabcc6 DXT: fixed possible problems 2012-11-05 10:18:36 +01:00
Martin Pulec
25099eb14d Added JPEG->DXT1 transcoder 2012-09-27 16:14:44 +02:00
Martin Pulec
4fce0eddf0 RTDXT cmdline tools further updates 2012-09-07 11:05:28 +02:00
Martin Pulec
18886b2e91 fixed some leak 2012-09-06 16:00:42 +02:00
Martin Pulec
e715d53905 added batch mode for encoding program 2012-09-06 16:00:36 +02:00
Martin Pulec
77d5d00d49 dxt_compress: update tools to use current API 2012-08-29 12:58:33 +02:00
Martin Pulec
5e89b60d77 Fixed some Intel C Compiler warnings
Note that only GCC-compatible ICC mode can be used (see Mantis bug #177)
2012-07-31 16:56:04 +02: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
cb01f947fd RTDXT: hide GLUT include if we do not have GLUT 2012-06-16 12:49:12 +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
cc16f5984a RTDXT minor update - move one function betw. files 2012-05-15 16:32:31 +02:00
Martin Pulec
7689ced078 make FastDXT compress double-buffered 2012-05-15 14:58:12 +02:00
Martin Pulec
5113d5cbb3 Make DXT more self-contained 2012-05-14 16:56:25 +02:00
Martin Pulec
fe72241671 added screen video driver 2012-05-04 16:38:06 +02:00
Martin Pulec
882559dba9 RTDXT: use PBO for textured data read-back 2012-03-01 08:59:43 +01:00
root
5d1083a10c RTDXT: use PBO for texture loads 2012-03-01 08:59:19 +01:00
Martin Pulec
c22b284c02 small colorspace fixes 2012-02-29 10:00:20 +01:00
Martin Pulec
49ff0dfab1 RTDXT: removed if from compression shaders 2012-02-27 15:29:26 +01: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
b87995b1dd RTDXT: return also original host counters 2012-02-10 14:13:49 +01:00
Martin Pulec
b57a729966 RTDXT: change performance counters to use GL_EXT_timer_query 2012-02-10 13:56:46 +01:00
Martin Pulec
e6080a0adc added support for GPUPerfAPI 2012-02-10 12:38:37 +01:00
Martin Pulec
42bc269e23 added missing glBindFragDataLocation in OGL 3 code 2012-02-10 11:26:04 +01:00
Martin Pulec
d0e402f092 corrected color spaces conversions 2012-02-10 10:43:21 +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
f7fe43aead switched to ITU-R BT.709 color spec 2012-02-03 13:52:19 +01:00
Martin Pulec
09cd38d4be RTDXT: corrected RGB->YUV constants 2012-02-03 13:51:28 +01:00
Martin Pulec
7a036562d5 RTDXT: fixed pixel shift 2012-02-03 12:35:00 +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
c4ec526cfe add JACK sound input and output 2012-01-19 11:38:41 +01:00
Martin Pulec
50a8125eb1 another GLSL shader fix 2012-01-13 16:02:31 +01:00