summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-04-12misc algabraassume-CMS-in-precompileIan Romanick1-0/+6
2016-04-12nir: Undo some adds of b2i created by the previous commitIan Romanick2-0/+12
2016-04-12nir: Simplify -(b2f(a) + b2f(b)) < 0 and -(b2f(a) + b2f(b)) >= 0Ian Romanick1-0/+13
2016-04-12nir: Simplify b2f(a) == 0 and b2f(a) != 0 operationsIan Romanick1-0/+4
2016-04-12glsl: Distribute multiply over b2fIan Romanick1-0/+22
2016-04-12glsl: Optimize certain if-statements to just casts from the conditionIan Romanick4-0/+187
2016-04-12nir: Distribute multiply over b2fIan Romanick1-0/+2
2016-04-12nir: Distribute multiply over bcsel(cond, -1, 0)Ian Romanick1-0/+1
2016-04-12nir: Distribute multiply over bcsel(cond, 1, 0)Ian Romanick1-0/+1
2016-04-12nir: Distribute multiply over bcsel(cond, -1, 1)Ian Romanick1-0/+2
2016-04-12derpIan Romanick1-0/+2
2016-04-12asdfIan Romanick1-0/+9
2016-04-12nir: Simplify an open-coded cosine implementationIan Romanick1-0/+2
2016-04-12nir: Simlify 1+mix(0, a-1, condition) by pushing the 1+ inside the mixIan Romanick1-0/+2
2016-04-12nir: Eliminate spurious i2f when comparing with an integer 0Ian Romanick1-0/+2
2016-04-12nir: Eliminate spurious i2f when comparing with an integer 1Ian Romanick1-0/+5
2016-04-12nir: Simplify adds of b2f to adds of b2iIan Romanick1-0/+3
2016-04-12nir: Simplify i2f(b2i(a))Ian Romanick1-0/+1
2016-04-12nir: Simplify b2i(a) + b2i(b) != 0Ian Romanick1-0/+2
2016-04-12nir: Simplify b2i(a) == 0 and b2i(a) != 0 operationsIan Romanick1-0/+5
2016-04-12nir: Simplify min and max of b2fIan Romanick1-0/+2
2016-04-12floor(b2f(a_0) + ... + b2f(a_n)) => b2f(a_0) + ... + b2f(a_n)Ian Romanick1-0/+14
2016-04-12log derp comparisonsIan Romanick1-1/+19
2016-04-12Also do integer versionsIan Romanick1-10/+23
2016-04-12b2f(a_0) + ... + b2f(a_n) != 0.0 => a_0 || ... || a_nIan Romanick1-3/+14
2016-04-12b2f(a_0) + ... + b2f(a_n) == 0.0 => inot(a_0 || ... || a_n)Ian Romanick1-0/+50
2016-04-120.0 < b2f(a_0) + ... + b2f(a_n) => a_0 || ... || a_nIan Romanick1-5/+15
2016-04-12-(b2f(a_0) + ... + b2f(a_n)) >= 0.0 => inot(a_0 || ... || a_n)Ian Romanick1-0/+13
2016-04-12nir: Optimize chains of adds of b2fIan Romanick4-0/+269
2016-04-12i965: Silence loop counter overflow warningIan Romanick1-2/+6
2016-04-12i965: Silence silly comparison between signed and unsigned integer warningsIan Romanick1-8/+5
2016-04-12i965: Silence unused parameter warningIan Romanick1-3/+4
2016-04-12pretend to be 430Kenneth Graunke3-3/+6
2016-04-12main: rework the compatibility check of visuals in glXMakeCurrentMiklós Máté1-30/+12
2016-04-12swr: [rasterizer core] warning cleanupTim Rowley2-5/+4
2016-04-12swr: [rasterizer] Put in rudimentary garbage collection for the global arena ...Tim Rowley3-61/+187
2016-04-12swr: [rasterizer core] Put DRAW_CONTEXT on a dietTim Rowley7-49/+43
2016-04-12swr: [rasterizer core] Add experimental support for hyper-threaded front-endTim Rowley5-56/+139
2016-04-12swr: [rasterizer] Avoid segv in thread creation on machines with non-consecut...Tim Rowley1-0/+4
2016-04-12swr: [rasterizer core] Replace all naked OSALIGN macro uses with OSALIGNSIMD ...Tim Rowley4-14/+14
2016-04-12swr: [rasterizer] Ensure correct alignment of stack variables used as vectorsTim Rowley2-3/+4
2016-04-12swr: [rasterizer core] Quantize depth to depth buffer precision prior to dept...Tim Rowley5-13/+81
2016-04-12swr: [rasterizer common] win32 build fixupsTim Rowley1-6/+0
2016-04-12swr: [rasterizer core] Affinitize thread scratch space to numa node of workerTim Rowley3-4/+16
2016-04-12swr: [rasterizer] Misc fixes identified by static code analysisTim Rowley4-6/+21
2016-04-12st/mesa: fix memleak in glDrawPixels cache codeBrian Paul1-5/+18
2016-04-12gallium: Use STATIC_ASSERT whenever possible.Jose Fonseca3-3/+3
2016-04-12softpipe: Use STATIC_ASSERT whenever possible.Jose Fonseca1-2/+2
2016-04-12svga: Use STATIC_ASSERT whenever possible.Jose Fonseca3-7/+7
2016-04-12mesa: Use STATIC_ASSERT whenever possible.Jose Fonseca1-1/+1