aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* anv: stop storing prog param data into shader blobsLionel Landwerlin2020-03-072-14/+5
* anv: Bounds-check pushed UBOs when robustBufferAccess = trueJason Ekstrand2020-03-075-41/+267
* anv: Add an align_down_u32 helperJason Ekstrand2020-03-072-2/+9
* anv: Align UBO sizes to 32BJason Ekstrand2020-03-073-0/+13
* anv: Delete some pointless break statementsJason Ekstrand2020-03-071-2/+0
* anv: Pass buffer addresses into emit_push_constant*Jason Ekstrand2020-03-071-26/+32
* anv: Mark max_push_range UNUSED and simplify the codeJason Ekstrand2020-03-071-3/+2
* anv: Parse VkPhysicalDeviceFeatures2 in CreateDeviceJason Ekstrand2020-03-071-10/+45
* pan/bi: Fix Android.mkAlyssa Rosenzweig2020-03-071-2/+2
* pan/bi: Rename next-wait to simply 'wait'Alyssa Rosenzweig2020-03-071-1/+1
* pan/bi: Add dummy schedulerAlyssa Rosenzweig2020-03-075-5/+86
* pan/bi: Implement load_constAlyssa Rosenzweig2020-03-071-6/+25
* pan/bi: Add preliminary LOAD_UNIFORM implementationAlyssa Rosenzweig2020-03-074-4/+30
* pan/bi: Implement store_vary for vertex shadersAlyssa Rosenzweig2020-03-071-3/+29
* pan/bi: Add helpers for creating temporariesAlyssa Rosenzweig2020-03-072-0/+17
* pan/bi: Implement load_input for vertex shadersAlyssa Rosenzweig2020-03-071-1/+36
* pan/bi: Implement store_output for fragment shadersAlyssa Rosenzweig2020-03-072-0/+33
* pan/bi: Add bi_schedule_barrier helperAlyssa Rosenzweig2020-03-071-0/+13
* pan/bi: Add blend_location to IR for BI_BLENDAlyssa Rosenzweig2020-03-072-0/+5
* pan/bi: Implement nir_intrsinic_load_interpolated_inputAlyssa Rosenzweig2020-03-071-0/+47
* pan/bi: Fix destination printingAlyssa Rosenzweig2020-03-071-20/+21
* pan/bi: Handle jumps (breaks, continues)Alyssa Rosenzweig2020-03-071-1/+60
* pan/bi: Handle loops when ingesting CFGAlyssa Rosenzweig2020-03-072-2/+33
* pan/bi: Add support for if-else blocksAlyssa Rosenzweig2020-03-071-2/+109
* pan/bi: Call nir_lower_io_to_temporaries in cmdlineAlyssa Rosenzweig2020-03-071-0/+1
* pan/bi: Add instruction emit/remove helpersAlyssa Rosenzweig2020-03-071-1/+17
* pan/bi: Print branch targetAlyssa Rosenzweig2020-03-071-0/+7
* pan/bi: Don't print types for unconditional branchesAlyssa Rosenzweig2020-03-071-3/+5
* pan/bi: Improve block printingAlyssa Rosenzweig2020-03-071-5/+9
* pan/bi: Walk through the NIR control flow graphAlyssa Rosenzweig2020-03-072-0/+82
* pan/bi: Lower and optimize NIRAlyssa Rosenzweig2020-03-073-2/+100
* anv: Flatten the logic add_aux_surface_if_supported (v3)Chad Versace2020-03-061-85/+101
* anv: Refactor creation of aux surfaces (v2)Chad Versace2020-03-061-86/+112
* anv: Add anv_image_plane_needs_shadow_surface() (v2)Chad Versace2020-03-061-31/+58
* glsl: add subroutine support to nir linkerTimothy Arceri2020-03-061-1/+99
* glsl: dont try to assign uniform storage for uniform blocksTimothy Arceri2020-03-061-2/+4
* glsl: add support for builtins to the nir uniform linkerTimothy Arceri2020-03-061-2/+11
* glsl: set ShaderStorageBlocksWriteAccess in the nir linkerTimothy Arceri2020-03-061-6/+32
* glsl: nir linker fix setting of ssbo top level arrayTimothy Arceri2020-03-061-6/+19
* glsl: find the base offset for block members from unnamed blocksTimothy Arceri2020-03-061-1/+95
* glsl: correctly set explicit offsets for struct membersTimothy Arceri2020-03-061-3/+11
* glsl: add std140 and std430 layouts to nir uniform linkerTimothy Arceri2020-03-061-4/+29
* nir: add glsl_get_std430_size() helperTimothy Arceri2020-03-062-0/+7
* nir: add glsl_get_std430_base_alignment() helperTimothy Arceri2020-03-062-0/+8
* nir: add glsl_get_std140_size() helperTimothy Arceri2020-03-062-0/+7
* nir: add glsl_get_std140_base_alignment() helperTimothy Arceri2020-03-062-0/+8
* nir: add glsl_get_internal_ifc_packing() helperTimothy Arceri2020-03-062-0/+11
* glsl: correctly find block index when linking glsl with nir linkerTimothy Arceri2020-03-061-4/+30
* glsl: add name support to nir uniform linkerTimothy Arceri2020-03-061-42/+248
* glsl: move get_next_index() earlier in nir link uniformsTimothy Arceri2020-03-061-34/+34