summaryrefslogtreecommitdiff
path: root/src/compiler/nir/meson.build
AgeCommit message (Expand)AuthorFilesLines
2019-11-25nir: add a load/store vectorization passRhys Perry1-0/+1
2019-11-21nir: strip as we serialize to remove the nir_shader_clone callMarek Olšák1-1/+0
2019-11-11nir: Add tests for nir_extract_bitsJason Ekstrand1-0/+12
2019-10-18nir: add nir_lower_amul passRob Clark1-0/+1
2019-10-17nir: add lowering-pass for point-size movErik Faye-Lund1-0/+1
2019-10-17nir: add a pass to lower flat shading.Dave Airlie1-0/+1
2019-10-10nir: move gl_nir_opt_access from glsl directoryMarek Olšák1-0/+1
2019-10-07meson: rename libnir to _libnir to make it clear it's not meant to be used an...Eric Engestrom1-2/+2
2019-09-06nir: Carve out nir_lower_samplers from GLSL code.Timur Kristóf1-0/+1
2019-08-20nir: add divergence analysis pass.Daniel Schürmann1-0/+1
2019-08-14meson: add nir tests to the compiler/nir test suiteEric Engestrom1-2/+5
2019-08-13nir: add a pass to clamp gl_PointSize to a rangeIago Toral Quiroga1-0/+1
2019-08-12nir: merge and extend nir_opt_move_comparisons and nir_opt_move_load_uboRhys Perry1-2/+1
2019-08-12nir: replace nir_move_load_const() with nir_opt_sink()Rhys Perry1-1/+1
2019-08-05nir/range-analysis: Rudimentary value range analysis passIan Romanick1-0/+2
2019-08-03meson: replace libmesa_util with idep_mesautilEric Engestrom1-8/+4
2019-07-24nir: replace lower_sincos with algebraic optJonathan Marek1-2/+1
2019-07-08nir: Add unit tests for nir_opt_comparison_preIan Romanick1-0/+12
2019-07-08anv,nir: Move lower_input_attachments pass from ANV to NIR.Daniel Schürmann1-0/+1
2019-07-02nir: add pass to lower load_interpolated_inputRob Clark1-0/+1
2019-06-18nir: add a vectorization passConnor Abbott1-0/+1
2019-05-31nir: Rematerialize compare instructionsIan Romanick1-0/+1
2019-05-07nir: implement lowering for fsin and fcosVasily Khoruzhick1-0/+1
2019-05-06nir/flrp: Add new lowering pass for flrp instructionsIan Romanick1-0/+1
2019-05-07nir: add int_to_float lowering passVasily Khoruzhick1-0/+1
2019-05-04nir: Add a SSA type gathering passJason Ekstrand1-0/+1
2019-05-02nir: add pass to lower fb readsRob Clark1-0/+1
2019-04-29nir: add rcp(w) lowering for gl_FragCoordAndreas Baierl1-0/+1
2019-04-14nir: Add nir_lower_viewport_transformAlyssa Rosenzweig1-0/+1
2019-04-12nir: Add a pass for selectively lowering variables to scratch spaceJason Ekstrand1-0/+1
2019-04-09nir: Get rid of global registersJason Ekstrand1-1/+0
2019-03-28nir: Add partial redundancy elimination for comparesIan Romanick1-0/+1
2019-03-28nir: Add nir_const_value_negative_equalIan Romanick1-0/+12
2019-03-25nir: Add a lowering pass for non-uniform resource accessJason Ekstrand1-0/+1
2019-03-22spirv,nir: lower frexp_exp/frexp_sig inside a new NIR passSamuel Pitoiset1-0/+1
2019-03-15nir: Add a new pass to lower array dereferences on vectorsJason Ekstrand1-0/+1
2019-03-13nir: Add a pass to combine store_derefs to same vectorCaio Marcelo de Oliveira Filho1-0/+1
2019-03-12nir: Add a pass for lowering IO back to vector when possibleJason Ekstrand1-0/+1
2019-03-12nir: Add a stripping pass for improved cacheabilityConnor Abbott1-0/+1
2019-03-05nir/spirv: initial handling of OpenCL.std extension opcodesKarol Herbst1-0/+2
2019-03-05nir: Move nir_lower_uniforms_to_ubo to compiler/nir.Timur Kristóf1-0/+1
2019-01-14nir: Add a bool to float32 lowering passJason Ekstrand1-0/+1
2018-12-16nir: Add a bool to int32 lowering passJason Ekstrand1-0/+1
2018-12-13nir: Add a pass for lowering integer division by constantsJason Ekstrand1-0/+1
2018-12-10meson: Add nir_algebraic_parser_test to suitesDylan Baker1-0/+1
2018-12-05nir/algebraic: Add unit tests for bitsize validationConnor Abbott1-0/+7
2018-11-20meson: Add tests to suitesDylan Baker1-2/+5
2018-10-29nir: Add a pass for gathering transform feedback infoJason Ekstrand1-0/+2
2018-10-15nir: Separate dead write removal into its own passCaio Marcelo de Oliveira Filho1-0/+1
2018-10-15nir: Add test file for vars related passesCaio Marcelo de Oliveira Filho1-0/+11