aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* st/nine: Fix incompatible-pointer-types-discards-qualifiers errors.Vinson Lee2020-03-091-2/+2
* radeonsi: determine uses_bindless_samplers correctlyMarek Olšák2020-03-091-5/+6
* ac: add a bug workaround for the 100% NGG culling caseMarek Olšák2020-03-091-0/+33
* radeonsi: add a bug workaround for NGG - LATE_ALLOC_GSMarek Olšák2020-03-091-0/+6
* radeonsi: enable EXT_texture_shadow_lodSonny Jiang2020-03-091-0/+1
* egl/android: require ANDROID_native_fence_sync for buffer ageChia-I Wu2020-03-091-1/+12
* radv/sqtt: fix RADV_THREAD_TRACE_BUFFER_SIZE spellingEdmondo Tommasina2020-03-091-1/+1
* glsl/opt_minmax: Add support for float16Neil Roberts2020-03-091-0/+19
* glsl/lower_instructions: Handle fp16 for FDIV_TO_MUL_RCPKristian H. Kristensen2020-03-091-4/+5
* glsl/lower_instructions: Handle fp16 for MOD_TO_FLOORHyunjun Ko2020-03-091-1/+1
* glsl/lower_instructions: Use float16 constants when appropriateNeil Roberts2020-03-091-5/+31
* glsl/validate: Allow float16 in the expression treeNeil Roberts2020-03-091-27/+18
* glsl: Add type queries for fp16+float and fp16+float+doubleKristian H. Kristensen2020-03-091-0/+16
* glsl: Handle fp16 unary operations when lowering matrix operationsHyunjun Ko2020-03-091-0/+3
* glsl: Add ir_unop_f2fmpNeil Roberts2020-03-096-0/+10
* glsl: Add b2f16 and f162b conversion operationsNeil Roberts2020-03-096-0/+21
* glsl: Add IR conversion ops for 16-bit float typesNeil Roberts2020-03-096-0/+26
* glsl: Expand fp16 to float before constant expression evaluationKristian H. Kristensen2020-03-091-0/+26
* glsl: Implement constant propagation for fp16Kristian H. Kristensen2020-03-091-0/+3
* glsl: Add fp16 case for ir_triop_lrp optimizationKristian H. Kristensen2020-03-091-0/+3
* glsl: Add support for float16 types in the IR treeNeil Roberts2020-03-095-12/+86
* glsl: Add ir_constant constructor for fp16Kristian H. Kristensen2020-03-093-2/+33
* freedreno/ir3: Don't fold conversions into signKristian H. Kristensen2020-03-091-0/+1
* amd: join emit_kill() from radv and radeonsi in ac_nir_to_llvmDaniel Schürmann2020-03-094-20/+1
* radv: use nir_lower_discard_to_demote to work around game bugsDaniel Schürmann2020-03-093-0/+6
* radeonsi: lower discard to demote when FS_CORRECT_DERIVS_AFTER_KILL is enabledDaniel Schürmann2020-03-095-26/+7
* amd/llvm: implement nir_intrinsic_demote(_if) and nir_intrinsic_is_helper_inv...Daniel Schürmann2020-03-093-11/+132
* nir: add pass to lower discard() to demote()Daniel Schürmann2020-03-094-0/+73
* nir: gather info whether a shader uses demote_to_helperDaniel Schürmann2020-03-092-0/+4
* nir: fix compilation warning on glsl_get_internal_ifc_packingTapani Pälli2020-03-092-2/+2
* gallium/swr: Fix vcvtph2ps llvm intrinsic compile errorKrzysztof Raszkowski2020-03-093-34/+4
* omx: fix build with gcc 10Pierre-Eric Pelloux-Prayer2020-03-091-1/+1
* intel/compiler: Discount NOPs from instruction countsMatt Turner2020-03-091-3/+9
* intel/compiler: Pass shader_stats for each SIMD modeMatt Turner2020-03-097-24/+21
* intel/compiler: Pass backend_shader * to cfg_t()Matt Turner2020-03-097-16/+20
* intel/compiler: Mark visitor parameters to scheduler constMatt Turner2020-03-091-10/+10
* intel/compiler: Mark some methods and parameters constMatt Turner2020-03-098-27/+27
* intel/compiler: Make instructions_to_schedule a local variableMatt Turner2020-03-091-4/+2
* intel/compiler: Remove unnecessary local variablesMatt Turner2020-03-091-3/+0
* intel/vec4: Make implied_mrf_writes() a vec4_instruction methodMatt Turner2020-03-094-9/+8
* etnaviv: implement emit_string_markerChristian Gmeiner2020-03-082-0/+32
* etnaviv: increase number of supported varyings to 16Christian Gmeiner2020-03-084-7/+10
* etnaviv: update headers from rnndbChristian Gmeiner2020-03-083-7/+7
* etnaviv: ask kernel for max number of supported varyingsChristian Gmeiner2020-03-081-8/+6
* 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