Commits

Author Commit Message Labels Comments Date
bsmiles32
Fix: Bottom of the 9th jpeg task dispatching.
bsmiles32
Refactor standard macroblock decoder.
bsmiles32
Avoid dynamic memory allocation for macroblocks.
bsmiles32
Fix: macroblock memory allocation was bigger than needed.
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…
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 14d7e6313077
Richard Goedeken
update version number to 2.0
Tags
2.0
Richard Goedeken
update LICENSES
Richard Goedeken
update text files for upcoming 2.0 release
Richard Goedeken
tagged v2.0-rc2
richard42
Update msvc11 project file to visual studio 2012 (msvc11)
Tags
2.0-rc2
Richard Goedeken
merged heads
Riley Labrecque
Fixed compiling with MSVC
Branches
rlabrecque/fixed-compiling-with-msvc-1369906397117
ecsv
Enable Link-time optimization by default The GCC introduced Link-time optimization in GCC 4.5 (2010-04-14). This should be long enough available that interested users have upgraded to a compiler supporting it. The MSVC project already enabled WholeProgramOptimization since a long time. Enabling it by default in GCC seems to be equally valid.
ecsv
Add CXXFLAGS to the linker step The GCC manual states for different parameters that the options for compilation must also be used when linking. The options for compilation are stored in CXXFLAGS and added to LINK.o to fix the behavior. Option which need this are for example -fPIC/-fPIE or -flto.
bsmiles32
Private mp3 related variables should be static.
bsmiles32
Add support for MusyX ucode detection.
bsmiles32
Named some constants.
bsmiles32
Use static typed value instead of macro for IDCT related constant.
Richard Goedeken
add msvc11 project file from mudlord
Richard Goedeken
merged heads
ecsv
Revert "Enable link time garbage collection when link time optimization is enabled" Some linker on different platforms don't handle the garbage collection correctly and create extreme bloated binaries. Therefore, leave it to the user to enable this feature or not.
bsmiles32
Refactor common jpeg decoding ucode.
bsmiles32
Remove hack from jpeg code. When I developped the original implementation of Pokemon Stadium Japan jpeg decoding ucode I tested it with Rice video plugin and cheated a little bit to get some sensible results (I changed the UV rescaling a bit and perform erroneous Y1Y2 swapping). Other video plugin didn't support YUV16 texture format so comparison wasn't possible. Recently, I played a little bit with Glide64mk2 and noticed th…
bsmiles32
Made private envmixer related variables static.
bsmiles32
Made ResampleLUT const
bsmiles32
Made DeWindowLUT const.
bsmiles32
Make ABI arrays const.
  1. Prev
  2. Next