I am trying to adapt the cycles render code to allow me to use the full threading power of my GPU (Radeon RX750 8Gb, 2048 OpenGL threads). There seems to be a limit from some time ago of 1024 threads, which, with modern GPUs, seems like a very outdated specification (my GPU is by no means a top end market model). I have searched through the cycles kernels, and all render and threading Python files that would be causing this limitation, have changed the user input to 2048 fixed threads in threads.py, yet this seems to have had no effect on the Blender 2.79 environment. I feel that with having so much threading power at my disposal I could cut my long rendering times down to half, as literally half my GPU is sitting idle at this point. As such, any help in directing me to the which files or settings can control this or a person from the Blender community who may know how to do this, would be greatly appreciated. Thank you in advance for helpful replies.