summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-07-30herp derpcombine-constantsIan Romanick1-0/+17
2020-07-30intel/compiler: Rotate instructions ROR and ROL cannot have source modifiersIan Romanick1-0/+2
2020-07-30intel/fs: Allow other sources of MAD to be immediateIan Romanick1-10/+33
2020-07-30intel/fs: Rework the loop of opt_combine_constants that collects constantsIan Romanick1-48/+73
2020-07-29intel/fs: Refactor part of opt_combine_constants to a separate functionIan Romanick1-34/+45
2020-07-29intel/fs: Add support for printing half-float immediate valuesIan Romanick1-0/+3
2020-07-29intel/fs: Silence unused parameter warning in filter_simdIan Romanick1-1/+11
2020-07-29intel/compiler: Delete redundant MAC declarationIan Romanick1-1/+0
2020-07-29freedreno/a6xx: fixup draw state earlierRob Clark1-2/+2
2020-07-29freedreno/a6xx: don't emit a bogus size for empty cb slotsRob Clark1-1/+1
2020-07-29freedreno/ir3: add missing track_ubo_use()Rob Clark1-1/+3
2020-07-29egl/dri2: only take a dri2_dpy reference when binding a new context/surfacesFrank Binns1-2/+7
2020-07-29freedreno/decode: cffdec warnings cleanupRob Clark1-8/+8
2020-07-29freedreno/rnn: headergen2 warnings cleanupRob Clark1-6/+6
2020-07-29iris: Delete shader variants when deleting the API-facing shaderKenneth Graunke3-3/+72
2020-07-29aco: remove isel for GLSL-style barriersRhys Perry1-64/+26
2020-07-29radv: use scoped barriersRhys Perry2-6/+4
2020-07-29ac/nir: implement scoped_barrierRhys Perry1-0/+19
2020-07-29nir/load_store_vectorize: fix indentationRhys Perry1-1/+1
2020-07-29nir: Filter modes of scoped memory barrier in nir_opt_load_store_vectorizeCaio Marcelo de Oliveira Filho1-1/+3
2020-07-29nir: Add a find_variable_with_[driver_]location helperJason Ekstrand11-88/+79
2020-07-29nir/gl_nir_linker: Call add_vars_with_modes once for GL_PROGRAM_INPUTJason Ekstrand1-15/+11
2020-07-29nir/split_per_member_structs: Inline split_variables_in_listJason Ekstrand1-24/+11
2020-07-29nir: Use a single list for all shader variablesJason Ekstrand30-302/+168
2020-07-29gallium/ttn: Use variable create/add helpersJason Ekstrand1-11/+7
2020-07-29mesa/ptn: Use nir_variable_createJason Ekstrand1-7/+6
2020-07-29aco: Use nir_foreach_variable_with_modes to walk SSBOsJason Ekstrand1-2/+2
2020-07-29panfrost: Use nir_foreach_variable_with_modes in pan_compileJason Ekstrand1-3/+3
2020-07-29panfrost/midgard: Make search_var take a nir_shader and modeJason Ekstrand1-6/+6
2020-07-29r600/sfn: Use nir_foreach_variable_with_modes in IO vectorizationJason Ekstrand2-14/+19
2020-07-29r600/sfn/lower_tex: Get rid of the lower_sampler vectorJason Ekstrand1-11/+4
2020-07-29r600/sfn/lower_tess_io: Rework get_tcs_varying_offsetJason Ekstrand1-13/+14
2020-07-29freedreno/ir3_cmdline: Rework i/o variable fixupJason Ekstrand1-8/+8
2020-07-29lima/standalone: Rework i/o variable fixupJason Ekstrand1-8/+8
2020-07-29freedreno/ir3_lower_tess: Rework var list helpersJason Ekstrand1-15/+15
2020-07-29nir/gl_nir_linker: Use nir_foreach_variable_with_modesJason Ekstrand1-9/+12
2020-07-29nir/lower_variable_initializers: Restrict the modes we lowerJason Ekstrand1-0/+10
2020-07-29nir/split_per_member_structs: Use nir_variable_with_modes_safeJason Ekstrand1-5/+5
2020-07-29nir/lower_uniforms_to_ubo: Use nir_foreach_variable_with_modesJason Ekstrand1-4/+2
2020-07-29nir/lower_two_sided_color: Use nir_variable_createJason Ekstrand1-11/+4
2020-07-29nir/io_to_vector: Use nir_foreach_variable_with_modesJason Ekstrand1-7/+9
2020-07-29nir/lower_io_to_temporaries: Use a separate list for new inputsJason Ekstrand1-6/+13
2020-07-29nir: Use a nir_shader and mode in lower_clip_cull_distance_arraysJason Ekstrand1-4/+4
2020-07-29nir/lower_amul: Add a variable mode checkJason Ekstrand1-0/+3
2020-07-29nir: Split nir_index_vars into two functionsJason Ekstrand4-19/+26
2020-07-29nir/split_vars: Add mode checks to list walksJason Ekstrand1-2/+34
2020-07-29st/nir: Rework fixup_varying_slotsJason Ekstrand1-6/+7
2020-07-29nir/linking: Rework some internal helpersJason Ekstrand1-10/+12
2020-07-29nir: Take a shader and variable mode in nir_assign_io_var_locationsJason Ekstrand5-19/+22
2020-07-29nir: Take a nir_shader and variable mode in assign_var_locationsJason Ekstrand5-22/+17