Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-12 | meta: Improve note about PROTON_HIDE_NVIDIA_GPUHEADmaster | Jens Peters | |
2022-11-12 | build: Run setup command explicitely | Jens Peters | |
Newer meson warns rightfully when not doing so. Also improve formatting. | |||
2022-10-14 | github: Update gcc-problem-matcher action | Jens Peters | |
Fixes Node.js 12 deprecation warning. | |||
2022-09-11 | meta: Update build requirements | Jens Peters | |
2022-09-11 | nvapi-gpu: Remove temperature signedness workaround | Krzysztof Bogacki | |
2022-09-11 | includes: Update NVML API header to 515.65.01 | Krzysztof Bogacki | |
2022-08-28 | nvapi-gpu: Implement GetIrq using nvml | Jens Peters | |
2022-08-28 | nvapi-gpu: Implement GetCurrentPCIEDownstreamWidth using nvml | Jens Peters | |
2022-07-26 | github: Update mingw action | Jens Peters | |
This allows us to remove the git-config workaround. | |||
2022-07-01 | tests: Show video engine utilization | Jens Peters | |
2022-07-01 | meta: Improve debug snippet | Jens Peters | |
2022-07-01 | tests: Set nvmlDevice for NVML tests | Jens Peters | |
Otherwise unit-tests fail later on NvapiAdapter::HasNvmlDevice(). Strangely this only happens when the test suite runs with wine-nvml being available. Not really sure why... | |||
2022-06-30 | nvapi-gpu: Fix typos in comments | Jens Peters | |
2022-06-30 | build: Remove script | Jens Peters | |
It is easier to follow the instructions from https://blog.jetbrains.com/clion/2021/01/working-with-meson-in-clion-using-compilation-db/ | |||
2022-06-30 | github: Use latest ubuntu | Jens Peters | |
This means the latest stable image that GitHub provides, not necessarily the latest OS version. | |||
2022-06-30 | github: Add linting step | Jens Peters | |
2022-06-30 | build: Bump required meson version | Jens Peters | |
We want 0.58 for clang-format-check, see https://mesonbuild.com/Code-formatting.html | |||
2022-06-30 | meta: Ignore certain directories for clang-format | Jens Peters | |
2022-06-26 | meta: Advertise the same build structure used for CI | Jens Peters | |
2022-06-26 | tests: Check behavior of NvAPI_GPU_GetGpuCoreCount | Krzysztof Bogacki | |
2022-06-26 | nvapi-gpu: Implement NvAPI_GPU_GetGpuCoreCount using nvmlDeviceGetNumGpuCores | Krzysztof Bogacki | |
2022-06-26 | nvml: Load and expose DeviceGetNumGpuCores | Krzysztof Bogacki | |
2022-06-25 | lfx: Remove no longer needed include | Jens Peters | |
2022-06-25 | lfx: Introduce GetProcAddress template | Jens Peters | |
2022-06-25 | nvml: Formatting | Jens Peters | |
Clang-format wants it this way. | |||
2022-06-25 | nvml: Remove unreachable code | Jens Peters | |
2022-06-25 | nvml: Use macros to simplify handling of function pointers | Krzysztof Bogacki | |
2022-06-25 | tests: Use macros to simplify finding functions | Krzysztof Bogacki | |
2022-06-25 | meta: Advice buildtype debugoptimized | Jens Peters | |
Build time is much faster and debugging experience is fine for getting a good backtrace. | |||
2022-06-25 | build: Set debug flags also for buildtype debugoptimized | Jens Peters | |
2022-06-25 | nvapi-interface: Declare macro closer to usage | Jens Peters | |
2022-06-25 | vulkan: Use nodiscard | Jens Peters | |
2022-06-25 | nvapi-gpu,nvml: Move enum mapping functions | Krzysztof Bogacki | |
Also extract mapping bus type to a function. | |||
2022-06-25 | tests: Update tests for new NVML functions | Krzysztof Bogacki | |
2022-06-25 | nvapi-gpu: Adjust implementation of NvAPI_GPU_GetThermalSettings to handle ↵ | Krzysztof Bogacki | |
some quirks | |||
2022-06-25 | nvapi-gpu: Reimplement NvAPI_GPU_GetThermalSettings using ↵ | Krzysztof Bogacki | |
nvmlDeviceGetThermalSettings | |||
2022-06-25 | nvml: Load and expose nvmlDeviceGetThermalSettings | Krzysztof Bogacki | |
2022-06-25 | nvml: Reorder functions to match API header declaration order | Krzysztof Bogacki | |
I'm sorry, got too annoyed by this. | |||
2022-06-25 | nvapi-gpu: Reimplement NvAPI_GPU_GetDynamicPstatesInfoEx using ↵ | Krzysztof Bogacki | |
nvmlDeviceGetDynamicPstatesInfo | |||
2022-06-25 | nvapi-gpu: Reimplement NvAPI_GPU_GetBusType using nvmlDeviceGetBusType | Krzysztof Bogacki | |
2022-06-25 | nvml: Load and expose nvmlDeviceGetBusType and nvmlDeviceGetDynamicPstatesInfo | Krzysztof Bogacki | |
2022-06-25 | nvml: Fix minor inconsistency in method names | Krzysztof Bogacki | |
2022-06-25 | includes: Update NVML API header to 515 | Krzysztof Bogacki | |
2022-06-25 | nvml: Allow some NVML functions to be missing | Krzysztof Bogacki | |
2022-06-25 | nvml: Apply some macro magic to reduce boilerplate | Krzysztof Bogacki | |
2022-06-24 | meta: Add instructions for debugging the test suite | Jens Peters | |
2022-06-24 | tests: Validate that all addresses are valid | Jens Peters | |
2022-06-24 | build: Fix debug compilation | Jens Peters | |
We need 'mbig-obj' due to heavy usage of our mocking framework. Also create symbols when building in debug configuration. | |||
2022-06-24 | tests: Fix struct version | Jens Peters | |
2022-06-24 | build: Ignore default meson build directory | Jens Peters | |
Not really the default, but the directory name used in the meson documentation. |