Is there any multithreading support for TTexture?


Delphi 10.2 Tokyo introduced native threadsafe access for TBitmap, TCanvas, and TContext3D. Calling .BeginScene in TCanvas and TContext3D now automatically acquires a lock on the calling thread to serialize drawing and removes the need for consuming code to implement serialization. TBitmap objects can likewise be created, modified, and freed across threads without explicit synchronization.

My question is, does TTexture also provide any new multithread support like this? Can a TTexture be created and used in multiple threads without synchronization?

Comments are closed.