There was an error fetching the commit references. Please try again later.
service/nvflinger: Store BufferQueue instances as regular data members
The NVFlinger service is already passed into services that need to guarantee its lifetime, so the BufferQueue instances will already live as long as they're needed. Making them std::shared_ptr instances in this case is unnecessary.
Showing
- src/core/hle/service/nvflinger/nvflinger.cpp 12 additions, 5 deletionssrc/core/hle/service/nvflinger/nvflinger.cpp
- src/core/hle/service/nvflinger/nvflinger.h 5 additions, 2 deletionssrc/core/hle/service/nvflinger/nvflinger.h
- src/core/hle/service/vi/display/vi_display.cpp 2 additions, 2 deletionssrc/core/hle/service/vi/display/vi_display.cpp
- src/core/hle/service/vi/display/vi_display.h 1 addition, 1 deletionsrc/core/hle/service/vi/display/vi_display.h
- src/core/hle/service/vi/layer/vi_layer.cpp 1 addition, 6 deletionssrc/core/hle/service/vi/layer/vi_layer.cpp
- src/core/hle/service/vi/layer/vi_layer.h 5 additions, 7 deletionssrc/core/hle/service/vi/layer/vi_layer.h
- src/core/hle/service/vi/vi.cpp 13 additions, 13 deletionssrc/core/hle/service/vi/vi.cpp
Loading
Please register or sign in to comment