<mimi89999>
I'm getting `fatal error: cannot open file '/usr/lib/clc/polaris10-amdgcn-mesa-mesa3d.bc': No such file or directory` when attempting to use OpenCL on my GPU.
maxzor has quit [Ping timeout: 480 seconds]
jernej has joined #dri-devel
sdutt has joined #dri-devel
<HdkR>
mimi89999: Looks like your libclc package didn't provide that file for whatever reason
<mimi89999>
Is it normally part of libclc?
<karolherbst>
"It is registered with the number #1" :D
<karolherbst>
Guess I am just very early this year
<HdkR>
mimi89999: Yes
<FLHerne>
Arch package has /usr/share/clc/polaris10-amdgcn-mesa-mesa3d.bc
<karolherbst>
...
<FLHerne>
not sure if /usr/share vs /usr/lib matters when searching for it
<karolherbst>
it does
* FLHerne
doesn't have an AMD gpu handy to play with
<karolherbst>
FLHerne: what's the content of /usr/lib64/pkgconfig/libclc.pc ?
<karolherbst>
I think we parse the location out of that file
<karolherbst>
but not 100% sure
<karolherbst>
libexecdir has to match obviously
<karolherbst>
ahh yes, we parse the pkgconfig file
<FLHerne>
pkgconfig file isn't at that path, it's /usr/share/pkgconfig/libclc.pc , but yes `/usr/share/pkgconfig/libclc.pc`
<FLHerne>
oops
<FLHerne>
`libexecdir=/usr/share/clc`
<karolherbst>
yeah, then stuff should just work (tm)
<FLHerne>
mimi89999: what distro/package (or other source of libclc) are you using?
RSpliet has quit [Quit: Bye bye man, bye bye]
RSpliet has joined #dri-devel
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
<mimi89999>
I think I was just missing `libclc-amdgcn`
<mimi89999>
Sorry
mimi89999 has left #dri-devel [#dri-devel]
heat has quit [Remote host closed the connection]
heat has joined #dri-devel
<karolherbst>
jenatali: .... uchar != char :(
<karolherbst>
I think we have to expand clc_vec_hint_type a little as well
<jenatali>
IIRC we don't have that info
<karolherbst>
annoying
<karolherbst>
but seems like you are right
<karolherbst>
jenatali: mhhh the CTS only tests for unsigned...
<jenatali>
That works
<karolherbst>
:D
<karolherbst>
I hate my for doing that :D
<karolherbst>
*me
<jenatali>
The whole point is just the size and count so you can vectorize, the signedness doesn't affect how you'd vectorize
<karolherbst>
I know
<karolherbst>
but the spec is the spec is the spec
<karolherbst>
but..
<karolherbst>
given that like literally 99.99% of the hw used with compute is scalar anyway
<karolherbst>
can't really think of a real optimization we could do based on that information
<karolherbst>
just something with memory banks and layouting, maybe even making use of cache lines... but...
bgs_ has quit [Remote host closed the connection]
bgs has joined #dri-devel
<karolherbst>
btw, I am already a bit nervous since michael last article :D
<karolherbst>
ehh.. uhm... wrong channel, but still
gouchi has quit [Remote host closed the connection]
Duke`` has quit [Ping timeout: 480 seconds]
anujp has joined #dri-devel
Haaninjo has quit [Quit: Ex-Chat]
kchibisov has quit [Read error: No route to host]
kchibisov has joined #dri-devel
sdutt has quit [Ping timeout: 480 seconds]
pcercuei has quit [Quit: dodo]
heat_ has joined #dri-devel
heat has quit [Read error: Connection reset by peer]