Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | nvdrv: Get rid of global std::weak_ptr | Lioncash | 2018-08-08 | 1 | -3/+5 |
| | | | | | Rather than use global state, we can simply pass the instance into the NVFlinger instance directly. | ||||
* | service/nvdrv: Take std::string in Open() by const reference | Lioncash | 2018-07-25 | 1 | -1/+1 |
| | | | | | | | | | Avoids copies from being made, since the string is only ever used for lookup, the data is never transfered anywhere. Ideally, we'd use a std::string_view here, but devices is a std::unordered_map, not a std::map, so we can't use heterogenous lookup here. | ||||
* | nvdrv: Take std::string by const reference in GetDevice() | Lioncash | 2018-07-19 | 1 | -1/+1 |
| | | | | | This is only ever used as a lookup into the device map, so we don't need to take the std::string instance by value here. | ||||
* | service: Use nested namespace specifiers where applicable | Lioncash | 2018-04-20 | 1 | -4/+2 |
| | | | | Tidies up namespace declarations | ||||
* | Vi: Properly write the BufferProducerFence object in the DequeueBuffer response parcel. | Subv | 2018-02-15 | 1 | -0/+7 |
| | |||||
* | nvdrv: stubbed Close(cmd 2) | Frederic Meyer | 2018-01-17 | 1 | -0/+2 |
| | |||||
* | NV: Move the nvdrv classes into the Nvidia namespace, and move the functionality to a s single module that services call. | Subv | 2018-01-17 | 1 | -94/+30 |
| | |||||
* | clang-format | MerryMage | 2018-01-16 | 1 | -0/+1 |
| | |||||
* | yuzu: Update license text to be consistent across project. | bunnei | 2018-01-13 | 1 | -1/+1 |
| | |||||
* | NV: Expose the nvdisp_disp0 device and a weak reference to the nvdrv:a service. | Subv | 2018-01-11 | 1 | -0/+94 |
| | | | | | | NVFlinger will call into the nvdisp_disp0 device to perform screen flips, bypassing the ioctl interface. We now have the address of the framebuffer to draw, we just need to actually put it on the screen. | ||||
* | NV: Implemented the nvdrv:a service and the /dev/nvmap device. | Subv | 2018-01-11 | 1 | -0/+25 |