summaryrefslogtreecommitdiffstats
path: root/src/compiler/nir
Commit message (Expand)AuthorAgeFilesLines
* meson: Add build Intel "anv" vulkan driverDylan Baker2017-09-271-0/+205
* nir: add some helpers for doing linkingTimothy Arceri2017-09-262-0/+150
* nir: add always_active_io to nir variableTimothy Arceri2017-09-261-0/+10
* nir: put compact into bitfields in nir_variable_dataDave Airlie2017-09-071-1/+1
* nir: Remove series of unnecessary conversionsMatt Turner2017-08-291-1/+1
* nir: Fix system_value_from_intrinsic for subgroupsJason Ekstrand2017-08-281-4/+4
* nir: Fix some whatespaceJason Ekstrand2017-08-281-5/+5
* nir: fix algebraic optimizationsConnor Abbott2017-08-011-2/+2
* nir: add nir_lower_uniforms_to_ubo passNicolai Hähnle2017-07-312-0/+98
* nir: add nir_lower_samplers_as_deref passNicolai Hähnle2017-07-312-0/+245
* nir: add load_frag_coord system value intrinsicNicolai Hähnle2017-07-313-0/+6
* nir: fix nir_lower_wpos_ytransform when gl_FragCoord is a system valueNicolai Hähnle2017-07-311-2/+4
* nir: add nir_instr_rewrite_derefNicolai Hähnle2017-07-312-0/+15
* nir: Optimize find_lsb/imsb/umsb error checksMatt Turner2017-07-201-0/+11
* nir: Reduce destination size of ballot intrinsic when possibleMatt Turner2017-07-202-0/+20
* nir: Add pass to scalarize read_invocation/read_first_invocationMatt Turner2017-07-202-1/+113
* nir: Add system values from ARB_shader_ballotMatt Turner2017-07-205-1/+81
* nir: Add intrinsics from ARB_shader_ballotMatt Turner2017-07-201-0/+13
* nir: Support lowering vote intrinsicsMatt Turner2017-07-202-2/+4
* nir: Add pass to optimize intrinsicsMatt Turner2017-07-202-0/+97
* nir: Add intrinsics from ARB_shader_group_voteMatt Turner2017-07-201-0/+5
* nir: Use nir_src_copy instead of direct assignments.Kenneth Graunke2017-07-183-9/+9
* nir: fix nir_opt_copy_prop_vars() for arrays of arraysTimothy Arceri2017-07-191-6/+6
* nir/vars_to_ssa: Handle missing struct members in foreach_deref_nodeJason Ekstrand2017-07-191-2/+6
* nir/lower_io_to_temporaries: don't set compact on shadow varsConnor Abbott2017-07-131-0/+1
* nir: don't segfault when printing variables with no nameConnor Abbott2017-07-131-1/+1
* nir: copy front interpolation when creating fake back color inputIlia Mirkin2017-07-081-2/+6
* nir: add NIR_PRINT environment variableNicolai Hähnle2017-07-051-0/+19
* nir: Add a lowering pass for UYVY texturesJohnson Lin2017-06-302-0/+19
* nir: sge operation is defined for floating-point typesJuan A. Suarez Romero2017-06-271-1/+1
* nir: make various getters take const pointersGrazvydas Ignotas2017-06-102-13/+14
* nir: Delete nir_array.hThomas Helland2017-06-071-99/+0
* nir: Remove unused includeThomas Helland2017-06-071-1/+0
* tree-wide: remove trailing backslashEric Engestrom2017-06-071-1/+1
* nir/lower-atomics-to-ssbo: remove atomic_uint arrays tooRob Clark2017-05-231-1/+9
* nir/lower-atomics-to-ssbo: fix num_componentsRob Clark2017-05-231-0/+5
* nir: Embed the shader_info in the nir_shader againJason Ekstrand2017-05-0911-59/+52
* nir: fix (hopefully) windows buildRob Clark2017-05-082-4/+4
* nir: Fix missing snprintf symbol on Windows.Jose Fonseca2017-05-071-0/+4
* nir: add pass to lower atomic counters to SSBORob Clark2017-05-042-0/+219
* nir/lower_tex: Fix minor error in YUV color conversion matrixJohnson Lin2017-05-031-3/+3
* compiler: Add a system value and varying for ViewIndexJason Ekstrand2017-05-032-0/+5
* nir: Pick just the channels we want for bitmap and drawpixels lowering.Eric Anholt2017-05-022-2/+6
* nir/i965: add before ffma algebraic optsTimothy Arceri2017-04-242-0/+24
* nir: shuffle constants to the topTimothy Arceri2017-04-242-1/+19
* nir: add flt comparision simplificationTimothy Arceri2017-04-242-0/+19
* nir: Add GLSL_TYPE_[U]INT64 to some switch statementsJason Ekstrand2017-04-162-0/+4
* nir: Destination component count of shader_clock intrinsic is 2Boyan Ding2017-04-141-1/+1
* nir/print: add compute shader infoRob Clark2017-04-141-0/+13
* nir: Add support for 8 and 16-bit typesJason Ekstrand2017-03-303-2/+24