]> git.sesse.net Git - narabu/shortlog
narabu
2017-11-12 Steinar H.... More fixes of hard-coded values. master
2017-11-12 Steinar H.... Parametrize STREAM_BUF_SIZE in the .cpp file.
2017-11-12 Steinar H.... Fix some hardcoded resolutions in the encoder.
2017-10-17 Steinar H.... Require GL_ARB_gpu_shader_int64 instead of GL_NV_gpu_sh...
2017-10-17 Steinar H.... Make rans.shader write uint32s, shedding the GL_NV_gpu_...
2017-10-17 Steinar H.... Encapsulate things a bit better in rans.shader.
2017-10-17 Steinar H.... Add an assert to die early if the shader really fails.
2017-10-17 Steinar H.... Activate the same-block optimization for the GPU encode...
2017-10-17 Steinar H.... Tiny optimization.
2017-10-17 Steinar H.... Pull the rANS distributions into uniforms instead of...
2017-10-17 Steinar H.... Kill the division in the rANS GPU encoder.
2017-10-16 Steinar H.... Reverse the ac3/ac4 coefficients, too.
2017-10-16 Steinar H.... Fix some texture permissions.
2017-10-16 Steinar H.... Update a boring comment.
2017-10-16 Steinar H.... Remove some redundant includes.
2017-10-16 Steinar H.... Flip the encoding order so that it is correct.
2017-10-16 Steinar H.... Add more off-by-one fixes.
2017-10-16 Steinar H.... Fix an operator precedence issue.
2017-10-16 Steinar H.... Remove coded.dat; it changes too much and is easily...
2017-10-16 Steinar H.... Add a cargo-culting barrier that seems to help the...
2017-10-16 Steinar H.... Save some needless sign extending, and fix an escaping...
2017-10-16 Steinar H.... Implement sign_bias in the rANS GPU encoder. Still...
2017-10-16 Steinar H.... Fix some off-by-ones in the tally shader.
2017-10-16 Steinar H.... Fix some voting problems in the tally shader.
2017-10-16 Steinar H.... Make the encoder 100% GPU. Not working yet, though.
2017-10-12 Steinar H.... Silence some Mesa warnings.
2017-10-12 Steinar H.... Add rANS normalization to the encoder.
2017-10-10 Steinar H.... Speed up the histogram counting immensely by adding...
2017-10-10 Steinar H.... Make quant_matrix a bit more compact.
2017-10-10 Steinar H.... Start trying to count the rANS distributions from the...
2017-10-09 Steinar H.... Minor whitespace fix.
2017-10-09 Steinar H.... Add some more debugging.
2017-10-09 Steinar H.... Fix the DCT scaling (I believe).
2017-10-08 Steinar H.... Fix the upload type of the image.
2017-10-08 Steinar H.... Update qdd with newer DC coefficient predictions.
2017-10-07 Steinar H.... Fix an IDCT error.
2017-10-07 Steinar H.... A sign fix in the FDCT.
2017-10-07 Steinar H.... Add the beginnings of a GPU encoder.
2017-10-06 Steinar H.... Add support for repeating blocks. About 2% size reduction.
2017-10-05 Steinar H.... Add some code for calculating maximum coefficent ranges...
2017-10-03 Steinar H.... Revert "Switch to 64-bit rANS, although probably due...
2017-10-03 Steinar H.... Switch to 64-bit rANS, although probably due for immedi...
2017-10-03 Steinar H.... Don't print out the shader on failure, as it's not...
2017-09-24 Steinar H.... Reduce the spam level from qdc a little bit.
2017-09-24 Steinar H.... Make the number of GPU iterations a named constant.
2017-09-24 Steinar H.... Make the GPU decoder (finally) work with any resolution.
2017-09-24 Steinar H.... Make blocks per stream a named constant.
2017-09-24 Steinar H.... Get -Wall clean.
2017-09-24 Steinar H.... Stop hardcoding blocks per row in the shader.
2017-09-24 Steinar H.... Predict Y DC from 128 instead of 0; microscopic improve...
2017-09-24 Steinar H.... Predict DC across the entire slice instead of resetting...
2017-09-24 Steinar H.... Sanitize compile flags.
2017-09-21 Steinar H.... Make num_blocks a uniform.
2017-09-20 Steinar H.... Use WIDTH and HEIGHT some places instead of 1280 and...
2017-09-19 Steinar H.... Prepare for more flexible slices.
2017-09-17 Steinar H.... DC predict chroma. ~1.5% lower bitrate.
2017-09-17 Steinar H.... Symbolize NUM_SYMS a bit.
2017-09-17 Steinar H.... Go down to 4 rANS streams instead of 8.
2017-09-17 Steinar H.... Revert "k-means instead of k-medoids; doesn't work...
2017-09-17 Steinar H.... k-means instead of k-medoids; doesn't work as well...
2017-09-17 Steinar H.... Add some code for (semi-)optimal assignment of rANS...
2017-09-16 Steinar H.... Add a Makefile.
2017-09-16 Steinar H.... Add a .gitignore file.
2017-09-16 Steinar H.... Add some inactive debugging code to store the coefficients.
2017-09-16 Steinar H.... Add some parallel slicing code (not really a win).
2017-09-16 Steinar H.... Remove some obsolete caching code.
2017-09-16 Steinar H.... Add a test image.
2017-09-16 Steinar H.... Add a PSNR measurement tool.
2017-09-16 Steinar H.... Encode sign bit directly in rANS, using some symmetry...
2017-09-16 Steinar H.... Add the GPU decoder itself.
2017-09-16 Steinar H.... Add the decoder.
2017-09-16 Steinar H.... Add color support.
2017-09-16 Steinar H.... Change quantization to MPEG-2, some other changes.
2017-09-16 Steinar H.... Revert "Encoder with 4x4 blocks (using TF switching)."
2017-09-16 Steinar H.... Encoder with 4x4 blocks (using TF switching).
2017-09-16 Steinar H.... Add support for optimal renormalization.
2017-09-16 Steinar H.... Add the missing DCT code.
2017-09-16 Steinar H.... Embed ryg_rans (from https://github.com/rygorous/ryg_rans).
2017-09-16 Steinar H.... Initial checkin.