summaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
add-f-d-di965/fs: add :f :d :dMatt Turner9 years
arb_gpu_shader5i965/fs: Add a peephole pass to combine mul/imul_high.Matt Turner11 years
ballotnir: Narrow unnecessary 64-bit operations to 32-bitsMatt Turner7 years
bug-109404intel/compiler: Avoid propagating inequality cmods if types are differentMatt Turner5 years
compacti965: Replace illegal compacted NOP with valid compact instructionZhenyu Wang9 years
dead/cselCSELMatt Turner9 years
dead/double-schedulerWorks?Matt Turner8 years
dead/g45-transposed-readi965: Add support for URB transposed reads present on g45 through ILK.Eric Anholt8 years
dead/i965-sched-v3i965/sched: use Sethi-Ullman numberingConnor Abbott8 years
dead/lroundmesa: Optimize (UN)CLAMPED_FLOAT_TO_USHORT macros.Matt Turner9 years
dead/lround2mesa: Close fp on error path.Matt Turner8 years
dead/lvnWIPMatt Turner8 years
dead/nir-vec4-rcfuck!Matt Turner9 years
dead/pspomi965/fs: Recognize constants can be loaded by subtracting from 1.0.Matt Turner7 years
dead/spfi965/blorp: Enable SPF when the shader contains no control flow.Matt Turner10 years
dead/validate-old!Matt Turner9 years
dead/vec4-neg-mul-csei965/vec4: Allow CSE to handle MULs with negated arguments.Matt Turner7 years
dead/vec4-rci965/vec4: Rewrite register coalescing pass.Matt Turner9 years
dead/vector-logicglsl: Add vector logic extensionMatt Turner8 years
deferred/lockingmesa: Replace uses of Shared->Mutex with hash-table mutexesMatt Turner8 years
deferred/no-peephole-seli965/fs: Remove fs_visitor::opt_peephole_sel().Matt Turner9 years
double-schedulerWorks?Matt Turner8 years
experiment/brwinst-structpreprocess and store brw_inst.iMatt Turner10 years
experiment/cfgi965: Mark is_tex() and friends as const.Matt Turner10 years
experiment/demorgan-reversenir: Do opposite formulation of DeMorgan's Laws.Matt Turner9 years
experiment/fsgeneratorWIPMatt Turner10 years
experiment/glsl_ir_ssaglsl: convert to and from SSA form in the compilerConnor Abbott10 years
experiment/opt-1-minus-x-into-swizOptimize 1 - vec4 into a swizzle of the vec4.Matt Turner10 years
experiment/sample_lzi965/fs/skl+: Recognize sample_c_lz.Matt Turner8 years
experiment/single-i965-geni965/build: Add configure option to build i965_dri.so for a single Gen.Matt Turner10 years
experiment/ssafixup! i965/fs: add ssa_drop_subscripts().Matt Turner10 years
experiment/ssa-before-fixupsfixup! i965/fs: Add ssa_rename_variables().Matt Turner10 years
for-marki965: Always compile fp64 funcs when neededMatt Turner5 years
for-rafaelintel/compiler: Improve fix_3src_operand()Matt Turner5 years
fp64intel/compiler: Lower more 64-bit MOV/SEL operationsMatt Turner5 years
jenkinsfixup! conversion instructionsIan Romanick5 years
lvnfixup! i965/fs: Add local value numbering optimization pass.Matt Turner9 years
masteri965: Don't allocate uniform space for samplersMatt Turner7 years
muslmeson: Search for execinfo.hJory Pratt5 years
schedi965/sched: switch to bottom-up schedulingConnor Abbott8 years
sched-eoteotMatt Turner8 years
single-i965-geni965/build: Add configure option to build i965_dri.so for a single Gen.Matt Turner10 years
tag/oct-18-2013i965: track number of basic blocks and cfg calculationsMatt Turner10 years
tag/oct-2-2014util: s/INLINE/inline/ in u_atomic.h.Matt Turner9 years
tag/oct-2-2014-2i965: Give compile stats through KHR_debug.Matt Turner9 years
vec4-lower-int-muli965/vec4: Unrestrict constant propagation into integer multiply.Matt Turner9 years
vf-component-packingWIP for location_fracMatt Turner7 years
wip/arb_shader_group_vote1Matt Turner7 years
wip/booli965: Use the nir_move_comparisons pass.Kenneth Graunke8 years
wip/const-vfmatch immMatt Turner9 years
wip/const-vf2match immMatt Turner8 years
wip/dotdp2 -> addMatt Turner8 years
wip/gen4-optimize-int-convi965/fs: Optimize conversions to int.Matt Turner9 years
wip/lroundxlib: Use float type in calculation.Matt Turner8 years
wip/nir-gvni965/cfg: Ignore non-CF instructions in unreachable blocks.Matt Turner8 years
wip/nir-optimization-progressi965: Replace OPT_V() with OPT().Matt Turner7 years
wip/packingglsl: Optimize packUnorm4x8.Matt Turner9 years
wip/pending-scheduleri965: Don't check whether brw_saturate_imm() changed the value.Matt Turner7 years
wip/predicate-blockdon't predicate min/maxMatt Turner8 years
wip/sample_lzi965/fs/skl+: Recognize sample_c_lz.Matt Turner8 years
wip/sched-eoteotMatt Turner8 years
wip/unormmesa: Use same trick for *CLAMPED_FLOAT_TO_USHORT.Matt Turner9 years
wip/validatei965: Split gen_device_info_i965 between brw and cl.Matt Turner7 years
wip/vec4-builderi965/vec4: Make is_high_sampler a static function.Matt Turner8 years
wip/vec4-lower-int-muli965/vec4: Unrestrict constant propagation into integer multiply.Matt Turner7 years