mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-06 01:50:38 +00:00
Change API enums to enum class, remove now redundant prefixing
* This gives a little nicer syntax, a bit better type safety, and also reflects better for SWIG bindings. Overall it's a minor change but better. * We don't update the C# UI at all, since it's soon to be removed and not worth the effort/code churn. * For now so we're ABI compatible with C#, all enums are uint32_t, but that is an obvious optimisation in future to reduce struct packing. * We avoid 'None' as an enum value, because it's a reserved word in python so will cause problems generating bindings.
This commit is contained in:
@@ -53,12 +53,9 @@ void DisplayRendererPreview(IReplayRenderer *renderer, TextureDisplay &displayCf
|
||||
{
|
||||
ANativeWindow *connectionScreenWindow = android_state->window;
|
||||
|
||||
IReplayOutput *out = ReplayRenderer_CreateOutput(renderer, eWindowingSystem_Android,
|
||||
connectionScreenWindow, eOutputType_TexDisplay);
|
||||
IReplayOutput *out = ReplayRenderer_CreateOutput(
|
||||
renderer, WindowingSystem::Android, connectionScreenWindow, ReplayOutputType::Texture);
|
||||
|
||||
OutputConfig c = {eOutputType_TexDisplay};
|
||||
|
||||
ReplayOutput_SetOutputConfig(out, c);
|
||||
ReplayOutput_SetTextureDisplay(out, displayCfg);
|
||||
|
||||
for(int i = 0; i < 100; i++)
|
||||
|
||||
Reference in New Issue
Block a user