
Originally Posted by
tstellar
You need to run those programs as root if X is running.
.
It works (almost).
Code:
/home/downloads/git/opencl-example/hello_world
There are 1 platforms.
There are 1 GPU devices.
clCreateContext() succeeded.
clCreateCommandQueue() succeeded.
clCreateProgramWithSource() suceeded.
clBuildProgram() suceeded.
clCreateKernel() suceeded.
clCreateBuffer() succeeded.
clSetKernelArg() succeeded.
radeon: The kernel rejected CS, see dmesg for more information.
clEnqueueNDRangeKernel() suceeded.
clEnqueueReadBuffer() suceeded.
pi = 0.000000
Code:
[ 424.341250] radeon 0000:01:00.0: evergreen_surface_check_linear_aligned:209 cb pitch 8 invalid must be aligned with 128
[ 424.341254] radeon 0000:01:00.0: evergreen_cs_track_validate_cb:422 cb[0] invalid (0x00000000 0x00000000 0x00000010 0x04000134)
[ 424.341257] radeon 0000:01:00.0: evergreen_packet3_check:2110 invalid cmd stream 628
[ 424.341259] [drm:radeon_cs_ib_chunk] *ERROR* Invalid command stream !