Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
0945d4dbbe7a581af2e1c655e676d8f18856c6aa
/
src
/
gallium
/
frontends
/
clover
/
core
/
device.cpp
f6c46e8
clover/device: use PIPE_MAX_SHADER_SAMPLER_VIEWS for max_images_read
by Karol Herbst
· 3 years, 9 months ago
43390a5
clover: Use core libclc loader
by Dave Airlie
· 3 years, 10 months ago
f33b417
clover: handle libclc shader (v3)
by Dave Airlie
· 5 years ago
c0f7f83
gallium: add PIPE_CAP_RESOURCE_FROM_USER_MEMORY_COMPUTE_ONLY
by Karol Herbst
· 4 years, 3 months ago
89caa48
Revert https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4580
by Michel Dänzer
· 4 years ago
dd2cc5b
gallium: add PIPE_CAP_RESOURCE_FROM_USER_MEMORY_COMPUTE_ONLY
by Karol Herbst
· 4 years, 3 months ago
dad042b
clover: implements clEnqueueFillBuffer
by Serge Martin
· 4 years, 3 months ago
d6287a9
gallium: rename 'state tracker' to 'frontend'
by Marek Olšák
· 4 years, 8 months ago
[Renamed from src/gallium/state_trackers/clover/core/device.cpp]
471fd41
clover: expose cl_arm_shared_virtual_memory for devices with SVM support
by Karol Herbst
· 5 years ago
a218658
clover: implement SVM functions for devices with fine grained system SVM support
by Karol Herbst
· 5 years ago
035e882
clover: implement CL_DEVICE_SVM_CAPABILITIES
by Karol Herbst
· 6 years ago
deb04ad
clover: add support for passing kernels as nir to the driver
by Karol Herbst
· 5 years ago
0c31fe9
gallium: Redefine the max texture 2d cap from _LEVELS to _SIZE.
by Eric Anholt
· 5 years ago
5285fff
clover: Only use devices supporting IR_NATIVE
by Pierre Moreau
· 5 years ago
b033620
clover: Move device extensions definitions to core/device.cpp
by Pierre Moreau
· 7 years ago
505ec3a
clover: Add an helper for checking if an IR is supported
by Pierre Moreau
· 7 years ago
67769c9
clover: Remove the TGSI backend as unused
by Pierre Moreau
· 6 years ago
95ae6c0
clover: Allow overriding platform/device version numbers
by Aaron Watry
· 7 years ago
51f484b
clover: use PIPE_SHADER_CAP_SUPPORTED_IRS to discover IR
by Timothy Arceri
· 6 years ago
f67ceef
clover: Query and export int64 atomics
by Jan Vesely
· 7 years ago
fdf0f1d
clover: Query and export half precision support
by Jan Vesely
· 7 years ago
5e253fe
clover/device: Calculate CL_DEVICE_MEM_BASE_ADDR_ALIGN in device
by Aaron Watry
· 7 years ago
293b3e0
clover/device: Move device_version into core and add device_clc_version
by Aaron Watry
· 7 years ago
ae7283d
pipe-loader: remove config from pipe_loader_create_screen
by Nicolai Hähnle
· 7 years ago
bc7f41e
gallium: add pipe_screen_config to screen_create functions
by Nicolai Hähnle
· 7 years ago
76f3793
gallium: allow passing 'unsigned flags' to create_screen()
by Marek Olšák
· 7 years ago
d364ab4
clover/device: Get device/host unified memory from pipe driver
by Aaron Watry
· 7 years ago
a020cb3
gallium: turn PIPE_SHADER_CAP_DOUBLES into a screen capability
by Nicolai Hähnle
· 7 years ago
05fcc73
clover: add missing clGetDeviceInfo CL1.2 queries
by Serge Martin
· 8 years ago
083746b
clover: Use device cap to query pointer size instead of hardcoded 32bits
by Jan Vesely
· 8 years ago
1a5c8c2
gallium: distinguish between shader IR in get_compute_param
by Bas Nieuwenhuizen
· 8 years ago
74d41a3
gallium: remove library_path argument from pipe_loader_create_screen()
by Emil Velikov
· 9 years ago
b73bec0
gallium: add new limits for shader buffers and images
by Marek Olšák
· 9 years ago
d15b32e
clover: implement CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE
by Grigori Goronzy
· 9 years ago
7932b30
clover: use get_device_vendor instead of get_vendor
by Giuseppe Bilotta
· 9 years ago
c97e902
clover: Enable cl_khr_fp64 for devices that support doubles v4
by Tom Stellard
· 10 years ago
27c51b5
clover: Use unreachable() from util/macros.h instead of assert(0).
by Francisco Jerez
· 10 years ago
04f2c88
gallium: rename shader cap MAX_CONSTS to MAX_CONST_BUFFER_SIZE
by Marek Olšák
· 10 years ago
0ec8587
clover: Query the device to see if images are supported
by Tom Stellard
· 10 years ago
2a0dffa
clover: query driver for the max number of compute units
by Bruno Jiménez
· 10 years ago
c5f0c98
clover: Destory pipe_screen when device does not support compute v2
by Tom Stellard
· 10 years ago
ca848e8
clover: Query drivers for max clock frequency
by Tom Stellard
· 10 years ago
c4578d2
clover: Migrate a bunch of pointers and references in the object tree to smart references.
by Francisco Jerez
· 10 years ago
2645842
pipe-loader: add support for non-pci (platform) devices
by Emil Velikov
· 11 years ago
5226eac
clover: Delete copy constructors and assignment operators in all non-copiable objects.
by Francisco Jerez
· 11 years ago
369419f
clover: Define a few convenience equality operators.
by Francisco Jerez
· 11 years ago
c9e009b
clover: Switch device objects to the new model.
by Francisco Jerez
· 11 years ago
8c9d3c6
clover: Return correct value for CL_DEVICE_ENDIAN_LITTLE
by Tom Stellard
· 11 years ago
f0cb66b
mesa: Restore 78-column wrapping of license text in C++-style comments.
by Kenneth Graunke
· 11 years ago
96ff2ed
mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.
by Kenneth Graunke
· 11 years ago
1a8ad6c
clover: Define platform class and merge with device_registry.
by Francisco Jerez
· 11 years ago
71682cf
clover: Query device for CL_DEVICE_MAX_MEM_ALLOC_SIZE v2
by Tom Stellard
· 12 years ago
613323b
clover: Add a function for retrieving a device's preferred ir v3
by Tom Stellard
· 12 years ago
03e3bc4
gallium/auxiliary/pipe-loader: Fix usage of anonymous union.
by Francisco Jerez
· 12 years ago
b70736f
clover: Fix build on i386.
by Francisco Jerez
· 12 years ago
5c9bccc
clover, gallium: add PIPE_COMPUTE_CAP_MAX_THREADS_PER_BLOCK
by Christoph Bumiller
· 12 years ago
c6db1b3
clover: Import OpenCL state tracker.
by Francisco Jerez
· 12 years ago