aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir_intrinsics.h
Commit message (Expand)AuthorAgeFilesLines
* nir: mako all the intrinsicsRob Clark2018-03-271-540/+0
* nir: fix per_vertex_output intrinsicRob Clark2018-03-271-1/+1
* nir: Rename image intrinsics to image_varJason Ekstrand2018-03-231-12/+12
* nir: Add subgroup arithmetic reduction intrinsicsJason Ekstrand2018-03-071-0/+7
* nir: Add quad operations and loweringJason Ekstrand2018-03-071-0/+10
* nir: Add subgroup shuffle intrinsics and loweringJason Ekstrand2018-03-071-0/+10
* nir: Generalize nir_intrinsic_vote_eqJason Ekstrand2018-03-071-1/+2
* nir: Add new SPIR-V ballot intrinsics and loweringJason Ekstrand2018-03-071-0/+12
* compiler: Add two new system values for subgroupsJason Ekstrand2018-03-071-0/+1
* nir: Add new SPIR-V ballot ALU intrinsics and loweringJason Ekstrand2018-03-071-0/+19
* nir: add missing local_group_size intrinsicRob Clark2017-12-301-0/+1
* nir: Add a vulkan_resource_reindex intrinsicJason Ekstrand2017-12-051-1/+8
* nir: Make ballot intrinsics variable-sizeJason Ekstrand2017-11-071-6/+6
* intel/cs: Push subgroup ID instead of base thread IDJason Ekstrand2017-11-071-3/+1
* intel/cs: Rework the way thread local ID is handledJason Ekstrand2017-11-071-0/+3
* nir/intrinsics: Set the correct num_indices for load_outputJason Ekstrand2017-10-251-1/+1
* nir: Get rid of the variable on vote intrinsicsJason Ekstrand2017-10-121-3/+3
* nir: add load_frag_coord system value intrinsicNicolai Hähnle2017-07-311-0/+1
* nir: Add system values from ARB_shader_ballotMatt Turner2017-07-201-1/+7
* nir: Add intrinsics from ARB_shader_ballotMatt Turner2017-07-201-0/+13
* nir: Add intrinsics from ARB_shader_group_voteMatt Turner2017-07-201-0/+5
* compiler: Add a system value and varying for ViewIndexJason Ekstrand2017-05-031-0/+1
* nir: Destination component count of shader_clock intrinsic is 2Boyan Ding2017-04-141-1/+1
* nir: Make image_size a variable-width intrinsicJason Ekstrand2017-03-141-1/+1
* nir/intrinsics: Make load_barycentric_input take a 2-component coorJason Ekstrand2017-03-141-1/+3
* nir: Add a layer_id system value intrinsicJason Ekstrand2016-11-221-0/+1
* nir/intrinsics: Add more atomic_counter opsIan Romanick2016-10-041-0/+14
* nir/intrinsics: Include atomic_counter_ in the names used in macro invocationsIan Romanick2016-10-041-5/+5
* nir: Add a nop intrinsicJason Ekstrand2016-10-031-0/+3
* nir: Define system values for vc4's blending-lowering arguments.Eric Anholt2016-08-221-0/+9
* nir: Add nir_builder support for individual system value loads.Eric Anholt2016-08-191-1/+7
* nir: Move the undef of nir_intrinsics.h macros to the .h.Eric Anholt2016-08-191-0/+3
* nir: Add a base const_index to shared atomic intrinsics.Kenneth Graunke2016-07-211-10/+10
* nir: Add new intrinsics for fragment shader input interpolation.Kenneth Graunke2016-07-201-0/+32
* nir: Update outdated intrinsic const_index comments.Kenneth Graunke2016-07-151-7/+9
* nir: add new intrinsic field for storing component offsetTimothy Arceri2016-07-071-6/+6
* Remove wrongly repeated words in commentsGiuseppe Bilotta2016-06-231-2/+2
* i965: Add nir channel_num system valueJordan Justen2016-06-011-0/+1
* nir: Make lowering gl_LocalInvocationIndex optionalJordan Justen2016-06-011-0/+1
* Merge remote-tracking branch 'public/master' into vulkanJason Ekstrand2016-04-141-1/+1
|\
| * nir/intrinsics: Add a vulkan_resource_index intrinsicJason Ekstrand2016-04-141-0/+20
* | Merge remote-tracking branch 'public/master' into vulkanJason Ekstrand2016-04-141-15/+15
|\|
| * nir: Add another index to load_uniform to specify the range readJason Ekstrand2016-04-141-1/+5
| * nir: Avoid empty {} struct initializer.Jose Fonseca2016-04-141-10/+10
| * nir: Add atomic operations on variablesJordan Justen2016-03-171-0/+27
* | Merge commit '8b0fb1c152fe191768953aa8c77b89034a377f83' into vulkanJason Ekstrand2016-02-091-103/+107
|\|
| * nir: const_index helpersRob Clark2016-02-091-88/+89
* | Merge commit mesa-public/master into vulkanJason Ekstrand2016-02-051-2/+53
|/
* nir: move to compiler/Emil Velikov2016-01-261-0/+316