Commits

Author Commit Message Labels Comments Date
ecsv
Set shader again after displaying OSD Some titles like Resident Evil 2/Biohazard 2 display a cutscene and the shader is only set for the first frame. The next frames just expect that the old shader is still set. The OSD workaround only disabled the shader program before and expected that the next frame automatically sets it again. This assumption was wrong and instead the program has to be reassigned again to the current rendering context when the renderCallback for the OSD was called.
ecsv
Don't include thread headers when filter threads are disabled
ecsv
Reduce diff to upstream S2TC by just not compiling env config code
Rudolf Polzer
Fix uninitialized memory access in s2tc Origin: upstream, https://github.com/divVerent/s2tc/commit/c9a70d0f45cfd4d564987a8c8761f4c7ce1a39ab
ecsv
Reset s2tc refinement to faster default value The alpha pixel bleeding effect was fixed in the last three commits and therefore the faster refinement method can be used again.
Rudolf Polzer
reenable alpha 0 pixel ignorance for DXT1 As DXT1 never stores color values where alpha is 0. Origin: upstream, https://github.com/divVerent/s2tc/commit/8d4ff5b2c897a2747267c79f8feb728e81b71886
Rudolf Polzer
Fix a weird bug in selecting initial colors by wrong order of loads/stores. Origin: upstream, https://github.com/divVerent/s2tc/commit/239cf3356452cd7fe920b4ff7bfbef9e3a0dbe29
Rudolf Polzer
Fix alpha zero pixels wreaking havoc One place accidentally ignored alpha-zero pixels, making it inconsistent with the rest and causing bad visual errors in MODE_FAST. Origin: upstream, https://github.com/divVerent/s2tc/commit/1fc9f34d7c81a43c5bebc2730d3636116574ee03
ecsv
Don't fail rebuild when header is removed The *.d depends files for make just list the files used when building an object file. Removing a file listed in such a dependency file causes make to search for a way to recreate it. This usually cannot work because these files aren't autogenerated. The gcc option -MP can be used to generate empty rule for these files. Removing a file in a dependency list will then execute this empty rule and con…
ecsv
Allow to compile under kFreeBSD and Hurd
ecsv
Add a workaround for systems not defining PATH_MAX
ecsv
Fix broken swprintf on windows
ecsv
Enable the dump_cache to allow loading of dat files
ecsv
Remove finished asm2C item from TODO list
ecsv
Fix warnings in S2TC
ecsv
Replace patented S3TC algorithm with S2TC 57881ec6
Richard Goedeken
fix compiler warning
ecsv
Don't try to reinit txc_dxtn when it was already loaded
ecsv
Allow to replace patented S3TC algorithm with compatible txc_dxtn The S3TC is patented in some countries which makes it hard for distribution. Mesa is using an external library which is using a compatible algorithm called S2TC. But also S3TC implementations of this library are available. Distributions can use this option to be on the safe side regarding the provided functionality.
ecsv
Avoid wrong colors in compressed fxt1 textures mesa-7.8.1-24878-g3998cfa has better support for fxt1 and can even make the YUV/ARGB hacks unnecessary. Mesa is now the upstream for this code and therefore it is a good source when upgrading.
Richard Goedeken
video plugin should call VidExt_Quit when it is done
bentley
Don't use nonportable (and redundant) GCC construct. This doesn't exist in all versions of GCC, and the #else case generates the same assembly code anyway with -O2.
ecsv
Enable RGB and YUV input for hires quantization filter
richard42
simplify OSX platform detection in makefile using xcode-select. based on patch from John Pender
Richard Goedeken
made 2.0-bugfix branch
Branches
2.0-bugfix
Richard Goedeken
Added tag 2.0 for changeset 158331c72625
Richard Goedeken
update version number to 2.0
Tags
2.0
Richard Goedeken
updated LICENSES
Richard Goedeken
update text files for upcoming 2.0 release
Richard42
OSX build fixes
  1. Prev
  2. Next