From 4aae48653b861499b6ccf75ed69f5f61ef61ced3 Mon Sep 17 00:00:00 2001 From: Vladislav Yarmak Date: Sun, 9 Aug 2020 18:31:39 +0300 Subject: [PATCH] readme upd --- README.md | 27 ++++++++++++------- .../templates/linux_readme_master.tmpl | 27 ++++++++++++------- .../templates/windows_readme_master.tmpl | 23 +++++++++++----- win/README.md | 23 +++++++++++----- 4 files changed, 68 insertions(+), 32 deletions(-) diff --git a/README.md b/README.md index cd20c75..b29e616 100644 --- a/README.md +++ b/README.md @@ -3,8 +3,25 @@ NVENC and NvFBC patches for Nvidia drivers ![GitHub last commit](https://img.shields.io/github/last-commit/keylase/nvidia-patch.svg) ![Latest version](https://img.shields.io/badge/latest%20linux%20driver%20version-450.57-brightgreen.svg) +[NVENC patch](patch.sh) removes restriction on maximum number of simultaneous NVENC video encoding sessions imposed by Nvidia to consumer-grade GPUs. + +[NvFBC patch](patch-fbc.sh) allows to use NvFBC on consumer-grade GPUs. It should be applied same way as NVENC `patch.sh`, except you have to use `patch-fbc.sh` instead. + +Main target operating system is **GNU/Linux**, but for **Windows** support see [**win** (clickable)](win). + --- +:heart: :heart: :heart: + +You can say thanks to the author and support ongoing efforts with donations to these wallets: + +- BTC: `1Q9uQAFNviHZEW7yT5sNsi4MJnxaL2tvvK` +- ETH: `0xE55e48b116D0dd4d26adafB65B92e74F0ac73636` + +--- + +## Mirrors + IPFS site mirror: [https://ipfs.io/ipns/QmYTEwv2GjQhtdN9bDfpLfQrVD7YLb1Sbh8igX8cEe9hHF/](https://ipfs.io/ipns/QmYTEwv2GjQhtdN9bDfpLfQrVD7YLb1Sbh8igX8cEe9hHF/) IPFS git mirror: @@ -13,15 +30,7 @@ IPFS git mirror: git clone https://ipfs.io/ipns/Qmed4r8yrBP162WK1ybd1DJWhLUi4t6mGuBoB9fLtjxR7u nvidia-patch ``` ---- - -[NVENC patch](patch.sh) removes restriction on maximum number of simultaneous NVENC video encoding sessions imposed by Nvidia to consumer-grade GPUs. - -[NvFBC patch](patch-fbc.sh) allows to use NvFBC on consumer-grade GPUs. It should be applied same way as NVENC `patch.sh`, except you have to use `patch-fbc.sh` instead. - -Main target operating system is **GNU/Linux**, but for **Windows** support see [**win** (clickable)](win). - -Requirements: +## Requirements - x86\_64 system architecture - GNU/Linux operating system - nvenc-compatible gpu (https://developer.nvidia.com/video-encode-decode-gpu-support-matrix#Encoder) diff --git a/tools/readme-autogen/templates/linux_readme_master.tmpl b/tools/readme-autogen/templates/linux_readme_master.tmpl index 829b2b2..80cf24c 100644 --- a/tools/readme-autogen/templates/linux_readme_master.tmpl +++ b/tools/readme-autogen/templates/linux_readme_master.tmpl @@ -3,8 +3,25 @@ NVENC and NvFBC patches for Nvidia drivers ![GitHub last commit](https://img.shields.io/github/last-commit/keylase/nvidia-patch.svg) ![Latest version](https://img.shields.io/badge/latest%20linux%20driver%20version-${latest_version}-brightgreen.svg) +[NVENC patch](patch.sh) removes restriction on maximum number of simultaneous NVENC video encoding sessions imposed by Nvidia to consumer-grade GPUs. + +[NvFBC patch](patch-fbc.sh) allows to use NvFBC on consumer-grade GPUs. It should be applied same way as NVENC `patch.sh`, except you have to use `patch-fbc.sh` instead. + +Main target operating system is **GNU/Linux**, but for **Windows** support see [**win** (clickable)](win). + --- +:heart: :heart: :heart: + +You can say thanks to the author and support ongoing efforts with donations to these wallets: + +- BTC: `1Q9uQAFNviHZEW7yT5sNsi4MJnxaL2tvvK` +- ETH: `0xE55e48b116D0dd4d26adafB65B92e74F0ac73636` + +--- + +## Mirrors + IPFS site mirror: [https://ipfs.io/ipns/QmYTEwv2GjQhtdN9bDfpLfQrVD7YLb1Sbh8igX8cEe9hHF/](https://ipfs.io/ipns/QmYTEwv2GjQhtdN9bDfpLfQrVD7YLb1Sbh8igX8cEe9hHF/) IPFS git mirror: @@ -13,15 +30,7 @@ IPFS git mirror: git clone https://ipfs.io/ipns/Qmed4r8yrBP162WK1ybd1DJWhLUi4t6mGuBoB9fLtjxR7u nvidia-patch ``` ---- - -[NVENC patch](patch.sh) removes restriction on maximum number of simultaneous NVENC video encoding sessions imposed by Nvidia to consumer-grade GPUs. - -[NvFBC patch](patch-fbc.sh) allows to use NvFBC on consumer-grade GPUs. It should be applied same way as NVENC `patch.sh`, except you have to use `patch-fbc.sh` instead. - -Main target operating system is **GNU/Linux**, but for **Windows** support see [**win** (clickable)](win). - -Requirements: +## Requirements - x86\_64 system architecture - GNU/Linux operating system - nvenc-compatible gpu (https://developer.nvidia.com/video-encode-decode-gpu-support-matrix#Encoder) diff --git a/tools/readme-autogen/templates/windows_readme_master.tmpl b/tools/readme-autogen/templates/windows_readme_master.tmpl index b47b9b2..ce6c795 100644 --- a/tools/readme-autogen/templates/windows_readme_master.tmpl +++ b/tools/readme-autogen/templates/windows_readme_master.tmpl @@ -3,8 +3,23 @@ NVENC and NvFBC patches for Windows Nvidia drivers ![GitHub last commit](https://img.shields.io/github/last-commit/keylase/nvidia-patch.svg) ![Latest GeForce version](https://img.shields.io/badge/latest%20GeForce%20version-${latest_geforce_version}-brightgreen.svg) ![Latest Quadro version](https://img.shields.io/badge/latest%20Quadro%20version-${latest_quadro_version}-blue.svg) +NVENC patch removes restriction on maximum number of simultaneous NVENC video encoding sessions imposed by Nvidia to consumer-grade GPUs. + +NvFBC patch (wrapper) allows to use NvFBC on consumer-grade GPUs. See [**nvfbcwrp** (clickable)](nvfbcwrp) directory for details. + --- +:heart: :heart: :heart: + +You can say thanks to the author and support ongoing efforts with donations to these wallets: + +- BTC: `1Q9uQAFNviHZEW7yT5sNsi4MJnxaL2tvvK` +- ETH: `0xE55e48b116D0dd4d26adafB65B92e74F0ac73636` + +--- + +## Mirrors + IPFS site mirror: [https://ipfs.io/ipns/QmYTEwv2GjQhtdN9bDfpLfQrVD7YLb1Sbh8igX8cEe9hHF/win/](https://ipfs.io/ipns/QmYTEwv2GjQhtdN9bDfpLfQrVD7YLb1Sbh8igX8cEe9hHF/win/) IPFS git mirror: @@ -13,13 +28,7 @@ IPFS git mirror: git clone https://ipfs.io/ipns/Qmed4r8yrBP162WK1ybd1DJWhLUi4t6mGuBoB9fLtjxR7u nvidia-patch ``` ---- - -NVENC patch removes restriction on maximum number of simultaneous NVENC video encoding sessions imposed by Nvidia to consumer-grade GPUs. - -NvFBC patch (wrapper) allows to use NvFBC on consumer-grade GPUs. See [**nvfbcwrp** (clickable)](nvfbcwrp) directory for details. - -Requirements: +## Requirements - Any of following 64bit operating systems: - Windows 7 diff --git a/win/README.md b/win/README.md index 1ec1b50..16d0191 100644 --- a/win/README.md +++ b/win/README.md @@ -3,8 +3,23 @@ NVENC and NvFBC patches for Windows Nvidia drivers ![GitHub last commit](https://img.shields.io/github/last-commit/keylase/nvidia-patch.svg) ![Latest GeForce version](https://img.shields.io/badge/latest%20GeForce%20version-451.98-brightgreen.svg) ![Latest Quadro version](https://img.shields.io/badge/latest%20Quadro%20version-451.77-blue.svg) +NVENC patch removes restriction on maximum number of simultaneous NVENC video encoding sessions imposed by Nvidia to consumer-grade GPUs. + +NvFBC patch (wrapper) allows to use NvFBC on consumer-grade GPUs. See [**nvfbcwrp** (clickable)](nvfbcwrp) directory for details. + --- +:heart: :heart: :heart: + +You can say thanks to the author and support ongoing efforts with donations to these wallets: + +- BTC: `1Q9uQAFNviHZEW7yT5sNsi4MJnxaL2tvvK` +- ETH: `0xE55e48b116D0dd4d26adafB65B92e74F0ac73636` + +--- + +## Mirrors + IPFS site mirror: [https://ipfs.io/ipns/QmYTEwv2GjQhtdN9bDfpLfQrVD7YLb1Sbh8igX8cEe9hHF/win/](https://ipfs.io/ipns/QmYTEwv2GjQhtdN9bDfpLfQrVD7YLb1Sbh8igX8cEe9hHF/win/) IPFS git mirror: @@ -13,13 +28,7 @@ IPFS git mirror: git clone https://ipfs.io/ipns/Qmed4r8yrBP162WK1ybd1DJWhLUi4t6mGuBoB9fLtjxR7u nvidia-patch ``` ---- - -NVENC patch removes restriction on maximum number of simultaneous NVENC video encoding sessions imposed by Nvidia to consumer-grade GPUs. - -NvFBC patch (wrapper) allows to use NvFBC on consumer-grade GPUs. See [**nvfbcwrp** (clickable)](nvfbcwrp) directory for details. - -Requirements: +## Requirements - Any of following 64bit operating systems: - Windows 7