bookmist

Results 43 comments of bookmist

I'm not sure, but maybe `#ifdef TRACY_ENABLE ... #endif`` could be converted into macros. It makes code more compact.

Sorry, i make a bad explanation of my idea. I suggest something like this ``` #ifdef TRACY_ENABLE #define TRACY_FUNC(name, ...) \ bool _tracy_activation_state = config::is_tracy_advanced_profiling_active_for_module(emuenv.cfg.tracy_advanced_profiling_modules, tracy_module_name); \ ZoneNamedN(___tracy_scoped_zone, #name, _tracy_activation_state);...

I check a little on ati gpu (AMD Radeon HD 7800 Series). It works good on debug build, but crash almost immediately on RelWithDebugInfo build Log: `[21:38:04.758] |W| [unimplemented_impl]: Unimplemented...

Thank you. No more validation error but still crash on RelWithDebugInfo build (msvc-clang compiler)

Not much. Only call stack (same as it was) and debugger message. I'm going to try other compiler (msvc).

I recheck, msvc compiler works fine enough, no crash. Some errors `[01:20:50.825] |E| [debug_callback]: Validation layer: Validation Error: [ UNASSIGNED-CoreValidation-Shader-FeatureNotEnabled ] Object 0: handle = 0x1f4e39a83d0, type = VK_OBJECT_TYPE_DEVICE; |...

I was going to do so, but had no idea where to put this universal macro. So if utils is a good place - it's great.

@Alriightyman I was tryed to use ghidra debugger with Vita3k and have no success. I can connect to vita3k from ghidra and run stopped program, but no more. It seems...

Finally implemented by this https://github.com/Vita3K/Vita3K/pull/1686

> Code no already exist for this inside log in boot’? 🤔 Yes. it exists and log. I add same code into issue template generator too