summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
33 hoursclover: Add constructor for global_argument.Vinson Lee2-0/+5
2021-01-08clover: Add constructor for clover::module.Vinson Lee1-0/+1
2021-01-01clover: Expose cl_khr_extended_versioningPierre Moreau1-0/+1
2021-01-01clover: Implement clCreateProgramWithIL from OpenCL 2.1Pierre Moreau2-9/+8
2021-01-01clover: Advertise cl_khr_il_programPierre Moreau2-0/+6
2021-01-01clover/api: Implement CL_DEVICE_IL_VERSIONPierre Moreau1-3/+21
2021-01-01clover: Handle CL_PROGRAM_IL in clGetProgramInfoPierre Moreau1-2/+4
2021-01-01clover: Implement clCreateProgramWithILKHRPierre Moreau5-16/+100
2021-01-01clover: List supported ILs versionsPierre Moreau2-0/+7
2021-01-01clover/spirv: Use cl_version for SPIR-V versions (v2)Pierre Moreau3-11/+6
2021-01-01clover/spirv: Add function checking the SPIR-V versionPierre Moreau2-0/+47
2021-01-01clover/spirv: Change API to use std::string binariesPierre Moreau3-20/+21
2021-01-01clover/spirv: Add function checking whether a binary contains SPIR-VPierre Moreau2-0/+26
2021-01-01clover/spirv: Add version conversion utilitiesPierre Moreau2-0/+28
2021-01-01panfrost: Allow NULL for some binding functionsIcecream951-1/+7
2021-01-01pan/mdg: Implement load_global_invocation_idIcecream951-0/+5
2020-12-28microsoft/clc: Hook up printfJesse Natalie5-76/+81
2020-12-29clover/nir: hookup printf (v3)Dave Airlie1-1/+46
2020-12-29clover: add core clover printf support (v12)Serge Martin10-5/+327
2020-12-29clover/module: add a printf support to module (v5)Dave Airlie2-0/+21
2020-12-29util: add printf specifier shared helper code.Dave Airlie4-0/+98
2020-12-18clover/api: Add extended versioning query for OpenCL CPierre Moreau1-0/+4
2020-12-18clover/api: Add extended versioning query for built-in kernelsPierre Moreau1-1/+4
2020-12-05ci: Drop x86_build_old imageMichel Dänzer2-83/+0
2020-12-04clover/core: Fix x86 buildJesse Natalie1-1/+1
2020-12-02clover: Use .def files for exports on WindowsJesse Natalie3-0/+132
2020-12-02clover/api: Support MSVCJesse Natalie3-2/+8
2020-12-02clover/core: Support MSVCJesse Natalie2-20/+21
2020-12-02clover/llvm: Work around MSVC quirksJesse Natalie5-12/+23
2020-12-02clover: Fix property_element::as for MSVCJesse Natalie1-2/+8
2020-12-02meson: Adjust Clover's required LLVM modulesJesse Natalie1-2/+3
2020-12-02clover: Add version.lib dependency for Clang on WindowsJesse Natalie1-1/+9
2020-12-02clover: Support LLVM coming from CMake instead of config-toolJesse Natalie2-2/+2
2020-12-02clover: Add opencl-native build flagJesse Natalie4-4/+36
2020-11-24clover: Fix typo in comment.Vinson Lee1-1/+1
2020-11-20clover: Initialize command_queue member _props.Vinson Lee1-1/+1
2020-11-18ci: Enable -Werror in more clover builds.Eric Anholt1-0/+4
2020-11-18nir,clover: Drop nir_lower_mem_constant_varsJason Ekstrand2-34/+11
2020-11-17clover/spirv: Add missing break for SpvOpExecutionMode case.Vinson Lee1-0/+1
2020-11-17clover/image: handle MEM_KERNEL_READ_AND_WRITE flag.Dave Airlie1-0/+13
2020-11-17clover: add CL 3.0 event/queue queriesDave Airlie2-0/+10
2020-11-17clover: add 3.0 program propertiesDave Airlie1-0/+13
2020-11-17clover: add device/platform info for CL 3.0Dave Airlie2-0/+70
2020-11-17clover: add cl 3.0 SVM invalid supportDave Airlie3-4/+41
2020-11-17clover: add all CL 3.0 API with invalid functionsDave Airlie3-9/+119
2020-11-17clover: add support command queue propertiesDave Airlie3-20/+67
2020-11-17clover: handle memory object properties properly.Dave Airlie5-35/+109
2020-11-11clover: add support for opencl C featuresDave Airlie4-0/+23
2020-11-11clover/spirv: avoid strings for version handlingPierre Moreau3-21/+21
2020-11-11clover/llvm: don't use strings for version handling.Pierre Moreau1-36/+51