Mark Callow

Results 429 comments of Mark Callow

Thank you for your report. I will investigate. Please provide a simple application or a gtest test case to demonstrate the problem. I want to add a test case to...

Thank you. I have converted the code to a function in our gtest suite. Unfortunately I have not been able to reproduce the problem. Does the size (i.e. time to...

As a workaround until a mutex is added, you can call `ktxTexture2_TranscodeBasis` and wait for it to return before launching your threads. basisu_transcoder_init() only needs to be called once. A...

> As a workaround until a mutex is added, you can call `ktxTexture2_TranscodeBasis` and wait for it to return Shortly after I sent the above, it dawned on me that...

@vmwalker, thanks for the additional info. Given the structure of the gtest-based unit tests to which I have added your test and the fact variables within the test library are...

I'm still working on this. I have created a branch with the fix but it is not yet merged so I have reopened it. @vmwalker please test the fix as...

I made a standalone test that creates five threads and a script to call it from ctest. I removed the putative fix from the library I had the ctest call...

> I made a standalone test that creates five threads and a script to call it from ctest. I removed the putative fix from the library I had the ctest...

@vmwalker, thank you very much for your testing effort and report. Thanks for the alternate `barrier` implementation but `std::barrier` is only used in the test program and I am happy...

Please answer the question I raised about using an atomic. I am trying to decide whether it is worth including the test I wrote, that is evolved from yours, in...