summaryrefslogtreecommitdiff
path: root/gs/base/gximono.c
AgeCommit message (Expand)AuthorFilesLines
2011-03-14Reintroduce commented out PACIFY_VALGRIND definition in gximono.c - without itRobin Watts1-0/+6
2011-03-14Fix an indetermism in the halftoning code. When mapping a y offset into aRobin Watts1-0/+2
2011-03-11A reorganization of the halftone code in preparation of doing thresholding of...Michael Vrhel1-169/+2
2011-03-10Remove the buffer blanking done in gximono.c. Previously removing this wouldRobin Watts1-6/+3
2011-03-09Disable PACIFY_VALGRIND in gximono.c. This define is intended to enableRobin Watts1-14/+19
2011-03-08When using PACIFY_VALGRIND, don't call the memory blanking when theRobin Watts1-7/+13
2011-03-07Initialize ht landscape structure to zero when in portrait case. There is a ...Michael Vrhel1-0/+2
2011-03-07Add new debugging define to gximono.c, PACIFY_VALGRIND.Robin Watts1-4/+21
2011-03-07Fix for improper indexing of reversed portrait image line. We were off by on...Michael Vrhel1-5/+2
2011-03-06Fix to use proper DDA incrementation for interpolation. We still maintain sp...Michael Vrhel1-38/+43
2011-03-04Add FIXME to gximono.c about possible future optimisation, so it is notRobin Watts1-0/+9
2011-03-04Reorganization of threshold code to move all the thresh holding operations in...Michael Vrhel1-323/+4
2011-03-03Enabling of thresholding code as default image rendering of monochrome/indexe...Michael Vrhel1-1/+1
2011-03-02Introduction of a member variable in gs_image1_t, which will let us know the ...Michael Vrhel1-3/+7
2011-03-01Fix for error introduced in non-SSE2 code when I removed the inclusion of the...Michael Vrhel1-11/+3
2011-02-27Removal (or inactivation) of code to include inverse of transfer function in ...Michael Vrhel1-92/+40
2011-02-25Fix so that we only do the fast code if we are in portrait or landscape mode....Michael Vrhel1-1/+2
2011-02-25Addition of code to incorporate the inverse of the transfer curve into the th...Michael Vrhel1-45/+105
2011-02-23Temporary fix to turn off fast code for cases where the bps of the index imag...Michael Vrhel1-1/+2
2011-02-22Fix warnings caused by merging the halftone branch to the trunk in r12189.Robin Watts1-66/+1
2011-02-22Addition of compile time option to turn off the new code. This is in prepara...Michael Vrhel1-2/+7
2011-02-22Minor fixes for various scaling and clist offset issues.Michael Vrhel1-5/+4
2011-02-17Fix more SEGVs in the Halftone branch. When setting up the new halftone codeRobin Watts1-29/+25
2011-02-17The new halftoning code falls over if the colorspacesRobin Watts1-0/+8
2011-02-16Fix so that the threshold values when applied will match the results given by...Michael Vrhel1-4/+4
2011-02-15Correct a #if that should be a #ifdef.Robin Watts1-1/+1
2011-02-15Fix 2 causes of SEGVs in gximono.c, both in the landscape code.Robin Watts1-16/+25
2011-02-15Tiny tweak to the in-development halftone code; currently only code forRobin Watts1-605/+607
2011-02-11Fix for ht phase problem in unaligned bit ends during landscape tiling of the...Michael Vrhel1-7/+6
2011-02-11Fix for use of unitialized offset_bits. Thanks to Robin for finding this.Michael Vrhel1-4/+8
2011-02-11Fix so that we apply the transfer function, if there is one, and also so that...Michael Vrhel1-4/+82
2011-02-09Change gximono.c to alternate on HAVE_SSE2 rather than HAVE_SSE - thisRobin Watts1-8/+8
2011-02-09Clean up and a bit more optimized loops for getting the data in the portrait ...Michael Vrhel1-9/+23
2011-02-08Minor performance improvement to reduce a hot spot in threshold_16_SSE.Michael Vrhel1-5/+3
2011-02-08Further reduction of differences between rect fill rendering and threshold code.Michael Vrhel1-9/+10
2011-02-08Fixes for minor rendering differences between the standard rect fill code and...Michael Vrhel1-5/+6
2011-02-07Fix so that clist rendering does not have catastrophic bands. There are mino...Michael Vrhel1-4/+5
2011-02-04Fix for a goof where we were actually 16 bit aligned but still doing multiple...Michael Vrhel1-0/+1
2011-02-04Fix for missing abs operation that was causing a very large memory allocation.Michael Vrhel1-1/+1
2011-02-04Fix so that we can run this code without SSE2Michael Vrhel1-2/+26
2011-02-04Fix so that indexed landscaped images render correctly. Not this is only for...Michael Vrhel1-1/+26
2011-02-03Fix so that horizontally flipped images are drawn correctly.Michael Vrhel1-4/+5
2011-02-03Addition of buffer flushing for landscape rendering when we reach the end of ...Michael Vrhel1-2/+13
2011-02-03Fix for "white lines" and also occasional crashes in ht code when we had a la...Michael Vrhel1-8/+13
2011-02-02Fix for several bugs in the landscape code. There are still rendering issues...Michael Vrhel1-25/+56
2011-02-02Initial check in of code for handling landscape thresholding of mono images. ...Michael Vrhel1-66/+309
2011-01-30Fixes to simplify and speed up SSE2 portions of code. Also more importantly ...Michael Vrhel1-138/+110
2011-01-28force 16byte alignment of location into which sse2 register data is copiedMichael Vrhel1-2/+12
2011-01-28Movement of memory allocations into image enumeration set-up. Fix also for b...Michael Vrhel1-109/+145
2011-01-27Fix for alignment issue with SSE2. The stride for the contone buffer needs t...Michael Vrhel1-5/+13