summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
10 hoursqt: Fix compile error.masterChris Wilson1-1/+0
46 hoursps: Initialise page bbox to page sizeChris Wilson1-0/+5
47 hoursps: Propagate NOTHING_TO_DOChris Wilson1-32/+4
47 hourstest: Add linear-gradient-subsetChris Wilson4-0/+129
2 daysgl: Use pixman to create the gradient textureChris Wilson1-65/+80
3 days[gl] Make the VBO once at startup instead of recreating per glyphs/spans.Eric Anholt3-13/+6
4 days[gl] Add radial gradients acceleration.Eric Anholt3-3/+216
4 days[gl] When making a boilerplate GLX window, ensure it has alpha.Eric Anholt1-8/+9
4 days[gl] When filling a gradient texture, multiply alpha after interpolating.Eric Anholt1-11/+9
5 days[gl] Implement linear gradients acceleration.Eric Anholt4-14/+176
5 days[gl] Fix create_gradient_texture to premultiply alpha.Eric Anholt1-0/+3
5 days[gl] Pull the gradient operand setup out to its own function.Eric Anholt1-34/+43
5 days[gl] Add function for creating a 1D texture to use for gradient lookups.T. Zachary Laine2-0/+118
5 days[gl] Sanity check the sampler uniform binding.Eric Anholt1-2/+4
5 days[gl] Convert the spans code to using GLSL when available.Eric Anholt3-23/+65
5 days[gl] Test for required EXT_bgra and explain what it's used for.Eric Anholt1-1/+8
5 days[gl] Use the shader source choice from operand setup instead of DIY.Eric Anholt1-14/+1
5 days[gl] Move the component alpha composite to using GLSL when available.Eric Anholt1-57/+108
5 days[gl] Move normal composites to using GLSL when available.Eric Anholt2-15/+42
5 days[gl] Move the glyphs shader construction to a more general location.Eric Anholt3-188/+273
5 days[gl] Use GLSL when available for glyph rendering.Eric Anholt4-35/+239
5 days[gl] Convert fill_rectangles to the new GLSL core/arb wrapper.Eric Anholt3-109/+48
5 days[gl] Cut out the abstraction of GL_VERTEX_SHADER vs GL_VERTEX_SHADER_ARB.Eric Anholt1-36/+2
5 days[gl] Avoid macro obfuscation of the shader impl structures.Eric Anholt1-21/+31
5 days[gl] Add shader support code for GL versions < 3.0.Zach Laine2-1/+671
5 days[gl] Check for GLSL support once at context init instead of per draw.Eric Anholt2-1/+11
6 days[quartz] Unbreak mask fallback pathAndrea Canciani1-1/+1
6 daysdrm/i915: Free potential leak of cloned textures.Chris Wilson1-0/+6
6 daysdrm/i915: Increase batch buffer space.Chris Wilson1-1/+1
6 daysdrm/i915: check for batch buffer overflow.Chris Wilson3-38/+44
7 days[quartz] Fix UNSUPPORTED operationsAndrea Canciani1-36/+198
7 days[quartz] Fix surface to CGImage conversionAndrea Canciani1-37/+38
7 days[quartz] Silence compiler warningsAndrea Canciani1-8/+8
7 daysdrm/i915: Don't tile page sized bo.Chris Wilson1-1/+1
7 daysdrm/i915: Pass the correct length to dump the batchbuffer.Chris Wilson1-1/+1
7 daysdrm: Handle absence of PCI_IDChris Wilson1-1/+1
7 dayspattern: Zero-length gradients are not necessary emptyChris Wilson1-3/+3
7 daystest: Add linear-step-functionChris Wilson4-0/+62
7 daysclip: Propagate all-clipped when copyingChris Wilson1-5/+2
7 daystest: Add clip-empty-saveChris Wilson4-0/+70
7 dayscsi-replay: compile fixChris Wilson1-11/+21
8 daysPartially revert "Improve stroking of densely dashed styles"Andrea Canciani1-18/+6
8 daysRevert "[quartz] Approximate dense dashing patterns"Andrea Canciani1-21/+11
8 daysApproximate dash patterns in gstateAndrea Canciani1-1/+12
8 daysImprove comments style consistencyAndrea Canciani1-2/+2
8 daysImprove dash pattern approximationAndrea Canciani1-2/+54
8 daysRound caps coverage extimate explanationAndrea Canciani1-0/+16
11 days[gl] Use GL_MESA_pack_invert to flip get_image of windows around.Eric Anholt1-0/+4
11 daysSilence autoconf on Mac OS XAndrea Canciani1-1/+1
11 daysxlib: Compile fix for no fontconfigChris Wilson1-1/+2