Added printing of GUI extensions (wgl extension string). Version increased to 2.3.0.
Renamed files to not clash with standard headers (opencl.h,...).
Bindless texture test.
Added blank window support for x11, egl code now uses different file.
Android fixes:
Renamed Windows 10 names.
Added Windows version detection code based on version of kernel32.dll (Windows itself through GetVersionEx() does not return Windows versions greater than Windows 8.0).
Fixed graphics memory performace tests. Added textureRGBA32F fragment shader read test.
Print OpenGL extensions. -i parameter introduce...
Removed MSVC warnings.
Print all Vulkan features. Fix for previous Vul...
Added reporting of selected Vulkan features.
Fixed gpu tests when only OpenGL 1.1 is available.
Set development release number.
- marked 2.1.4 release
Fix for Windows Server 2016 (wrong 64-bit memor...
Development release number.
Mark 2.1.2 version.
OpenCL code cleaning (removing unused code).
Updated end-of-line characters.
Doublebuffering used:
Probably fixed problem on AMD Radeon when using...
Swap buffers and blit works even if multisampli...
Multisampling does not affect measurement now. ...
Workarounded AMD driver 16.11.4 bug: crash on V...
Do not include additional '\0' in the string. I...
- better Vulkan text output
Fixed texture read measurements to not fail on ...
Improved output related to indirect rendering s...
New OpenCL code generator. Seems to properly me...
OpenCL code adjustment: Seems that memory acces...
Fixed Vulkan loading code.
Fixed OpenCL computation that used to return wr...
OpenCL code adjustment: Intel CPU platform pref...
Workarounded g++ 5.4.0 assembler bug.
Minor blacklisting improvements.
Mesa 10.1 workaround for i945 graphics (shader ...
Added some code to safely fail a graphics test ...
Graphics tests:
Adjusted output text formatting.
Fixed problems on Ubuntu 14.04 32-bit (gcc 4.8....
Added indirect buffer processing speed test.
Changed OpenCL kernel (made by Misak) to simple...
Fixed OpenCL operation to be fma.
Added x86 AVX memory test.
AVX memory test for Win64:
Added AVX memory performance test (gcc compiler...
Removed MSVC 2015 compilation errors and warnings.
Restructured to Computing platforms, Memory and...
Graphics card GFlops test:
Introduced GFLOPS measurement for CPU:
Added print of supported layers and extensions.
Windows fixes, tests on real hardware.
Further missing files.
Added missing files.
Initial Vulkan support that prints physical dev...
lsperf-gui launcher and Windows tweaks
Added warning if multisampling is forced by dri...
Fix for texture read throughput in fragment sha...
Ctrl-A and Ctrl-S hot-keys support:
Fixed problems on R850XT PE:
Clamping negative time results.
Fixed unwanted error message.
Fixed outstanding bugs when -a on OpenGL 2.1 co...
Improved texture fragment shader read test on R...
Added memory throughput tests for old graphic c...
Fixed shader code to run on Intel graphics as w...
- fixed computation of number of generated frag...
Core profile OpenGL version and no MS DLLs:
- latest OpenGL core context is now used on GLX...
Usage shown correctly:
UI to show the results:
Build fixes:
Fixed OpenGL 3.0+ core profile rendering:
Improved console output (especially formatting ...
Windows compilation fix.
Improved number formatting of text output.
Recent fixes for x86 Linux break x64 code. Now ...
Added MSVC runtime libraries to the final gener...
Fix for 32-bit builds (assember problems).
Port to Ubuntu 0804.
Kazi and merlin improvements:
Added better OS info (especially on CentOS).
First Android compatible version:
Fixed memory and OpenGL clean up.
Fixed minor output issues and formatting.
Added "Memory bandwidth" item to basic output o...
Added throughput test for reading RGBA8 and RGB...
Added test to read only one address in SSB and ...
Texture/image/SSB is now reported in GiB/s (as ...
Fixed debug mode crash on Linux, caused by some...
Added support for x64 on MSVC:
Fixed correct Shader Storage Buffer size.
No more GL_OUT_OF_MEMORY errors in 32-bit lsperf:
64-bit fixes: