summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-08-06WIP: nir/algebraic: fmin / fmax of fabs to fsatsource-modifiersIan Romanick1-0/+2
2019-08-06WIP: nir/algebraic: Distribute source modifiers into integer instructionsIan Romanick1-0/+9
2019-08-06WIP: nir/algebraic: Distribute source modifiers into bcsel instructionsIan Romanick1-0/+2
2019-08-06WIP: nir/algebraic: Distribute source modifiers into frcp instructionsIan Romanick1-0/+2
2019-08-06nir/algebraic: Distribute source modifiers into instructionsIan Romanick3-0/+41
2019-08-06nir: Treat non-exact fmin and fmax as commutative for CSEIan Romanick1-2/+9
2019-08-06nir/search: Saturate destination modifier just fails to matchIan Romanick1-1/+3
2019-08-06nir/search: Allow source modifiers on variablesIan Romanick1-3/+8
2019-08-06intel/vec4: Don't try both sources as immediates for DPHIan Romanick1-1/+1
2019-08-06nir/search: Fix possible NULL dereference in is_fsignIan Romanick1-1/+1
2019-08-06nir/spirv: Fix gl_BaseVertex for non-indexed draws for OpenGLAntia Puentes1-2/+5
2019-08-06iris: Increase BATCH_SZ to 64kBKenneth Graunke1-1/+1
2019-08-06ac/nir: Use correct cast for readfirstlane and ptrs.Bas Nieuwenhuizen1-0/+2
2019-08-06radv: Do non-uniform lowering before bool lowering.Bas Nieuwenhuizen1-1/+1
2019-08-06etnaviv: support 3D and 2D array texturesJonathan Marek4-23/+74
2019-08-06etnaviv: fix 3d texture uploadJonathan Marek6-30/+28
2019-08-06etnaviv: add alternative NIR compilerJonathan Marek12-37/+2388
2019-08-06etnaviv: prep for UBOsJonathan Marek8-79/+71
2019-08-06etnaviv: disasm: add dual16 bits, immediate decoding, and some opcodesJonathan Marek1-59/+69
2019-08-06etnaviv: asm: new featuresJonathan Marek3-11/+53
2019-08-06etnaviv: update headers from rnndbJonathan Marek1-12/+4
2019-08-06lima: add summary report for shader-dbErico Nunes10-6/+80
2019-08-06lima: add support for debug callbackErico Nunes2-0/+15
2019-08-06panfrost/ci: Remove two tests from list of failuresTomeu Vizoso1-2/+0
2019-08-06st/dri: Move dri2_format_mapping table and it's accessors from dri2.c to dri_...Jon Turney3-213/+223
2019-08-06glcpp: use pre-expansion line number for __LINE__Jonathan Marek1-4/+7
2019-08-06anv: Emit a dummy MEDIA_VFE_STATE before switching from GPGPU to 3DJason Ekstrand1-0/+19
2019-08-05nir/algebraic: Use value range analysis to eliminate useless unary opsIan Romanick1-2/+8
2019-08-05nir/algebraic: Use value range analysis to convert fmin to fsatIan Romanick1-1/+1
2019-08-05nir/algebraic: Use value range analysis to eliminate tautological comparesIan Romanick1-21/+21
2019-08-05nir/algebraic: Use value range analysis to eliminate tautological compares no...Ian Romanick1-0/+28
2019-08-05nir/range-analysis: Range tracking for ffma and flrpIan Romanick1-114/+138
2019-08-05nir/range-analysis: Range tracking for bcselIan Romanick1-0/+77
2019-08-05nir/range-analysis: Tighten the range of fsat based on the range of its sourceIan Romanick1-1/+22
2019-08-05nir/range-analysis: Rudimentary value range analysis passIan Romanick5-0/+753
2019-08-05nir/algebraic: Simplify some comparisons like a+constant < constantIan Romanick1-0/+8
2019-08-05nir/algebraic: Recognize (a < 0 || 0 < b) as min(a, -b) < 0Ian Romanick1-0/+14
2019-08-05nir/algebraic: Replace checks that a value is between (or not) [0, 1]Ian Romanick1-0/+10
2019-08-05tgsi_to_nir: fix nir_gather_ssa_types for TGSI->NIR shadersJonathan Marek1-5/+13
2019-08-06anv: Implement VK_EXT_line_rasterizationJason Ekstrand8-12/+211
2019-08-06genxml: Rename 3DSTATE_SF::Anti-Aliasing EnableJason Ekstrand7-7/+7
2019-08-06anv: Use dirty bits for dynamic state trackingJason Ekstrand3-23/+64
2019-08-06anv: Advertise the right line width range on gen9 and CHVJason Ekstrand1-1/+5
2019-08-05meson: Add panfrost to the --auto listAlyssa Rosenzweig1-1/+1
2019-08-05lima/ppir: enable lower_vector_cmp to lower fall_equalErico Nunes1-0/+1
2019-08-05lima: re-run nir_opt_algebraic after int loweringErico Nunes1-0/+15
2019-08-05pan/midgard: Extend SSA concurrency checks to other argsAlyssa Rosenzweig1-13/+12
2019-08-05pan/midgard: Rewrite bidirectionally when eliminating movesAlyssa Rosenzweig1-3/+2
2019-08-05intel/compiler: add ability to override shader's assemblyDanylo Piliaiev4-12/+85
2019-08-05intel/tools: add binary output type to i965_asmDanylo Piliaiev2-17/+47