From 1037511d8ea370fe7b70d38bb58d84ae62aaf193 Mon Sep 17 00:00:00 2001 From: guliguliaffe Date: Sat, 1 Nov 2025 21:57:25 +0100 Subject: [PATCH 1/3] minor change --- docs/beginner/tutorial2-surface/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/beginner/tutorial2-surface/README.md b/docs/beginner/tutorial2-surface/README.md index 051e230c8..3b2b27adf 100644 --- a/docs/beginner/tutorial2-surface/README.md +++ b/docs/beginner/tutorial2-surface/README.md @@ -61,7 +61,7 @@ is to create `Adapter`s and `Surface`s. The `adapter` is a handle for our actual graphics card. You can use this to get information about the graphics card, such as its name and what backend the adapter uses. We use this to create our `Device` and `Queue` later. Let's discuss the fields of `RequestAdapterOptions`. -* `power_preference` has two variants: `LowPower` and `HighPerformance`. `LowPower` will pick an adapter that favors battery life, such as an integrated GPU. `HighPerformance` will pick an adapter for more power-hungry yet more performant GPU's, such as a dedicated graphics card. WGPU will favor `LowPower` if there is no adapter for the `HighPerformance` option. +* `power_preference` has three variants: `None`, `LowPower` and `HighPerformance`. `LowPower` will pick an adapter that favors battery life, such as an integrated GPU. `HighPerformance` will pick an adapter for more power-hungry yet more performant GPU's, such as a dedicated graphics card. WGPU will favor `LowPower` if there is no adapter for the `HighPerformance` option. * The `compatible_surface` field tells wgpu to find an adapter that can present to the supplied surface. * The `force_fallback_adapter` forces wgpu to pick an adapter that will work on all hardware. This usually means that the rendering backend will use a "software" system instead of hardware such as a GPU. From 0059a44e431c1382787d03c4d4e15ac4abf6104b Mon Sep 17 00:00:00 2001 From: guliguliaffe Date: Sat, 1 Nov 2025 22:00:07 +0100 Subject: [PATCH 2/3] minor changes --- docs/beginner/tutorial2-surface/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/beginner/tutorial2-surface/README.md b/docs/beginner/tutorial2-surface/README.md index 3b2b27adf..7d4e084d9 100644 --- a/docs/beginner/tutorial2-surface/README.md +++ b/docs/beginner/tutorial2-surface/README.md @@ -61,7 +61,7 @@ is to create `Adapter`s and `Surface`s. The `adapter` is a handle for our actual graphics card. You can use this to get information about the graphics card, such as its name and what backend the adapter uses. We use this to create our `Device` and `Queue` later. Let's discuss the fields of `RequestAdapterOptions`. -* `power_preference` has three variants: `None`, `LowPower` and `HighPerformance`. `LowPower` will pick an adapter that favors battery life, such as an integrated GPU. `HighPerformance` will pick an adapter for more power-hungry yet more performant GPU's, such as a dedicated graphics card. WGPU will favor `LowPower` if there is no adapter for the `HighPerformance` option. +* `power_preference` has three variants: `None`, `LowPower` and `HighPerformance`. `LowPower` will pick an adapter that favors battery life, such as an integrated GPU. `HighPerformance` will pick an adapter for more power-hungry yet more performant GPU's, such as a dedicated graphics card. WGPU will favor `LowPower` if there is no adapter for the `HighPerformance` option. The default is `None`, where the Power usage is not considered when choosing an adapter. * The `compatible_surface` field tells wgpu to find an adapter that can present to the supplied surface. * The `force_fallback_adapter` forces wgpu to pick an adapter that will work on all hardware. This usually means that the rendering backend will use a "software" system instead of hardware such as a GPU. From b27c3aabfb705cf90ad7b9966cebb479bbda4856 Mon Sep 17 00:00:00 2001 From: guliguliaffe Date: Sat, 1 Nov 2025 22:00:57 +0100 Subject: [PATCH 3/3] minor changes --- docs/beginner/tutorial2-surface/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/beginner/tutorial2-surface/README.md b/docs/beginner/tutorial2-surface/README.md index 7d4e084d9..734a9507d 100644 --- a/docs/beginner/tutorial2-surface/README.md +++ b/docs/beginner/tutorial2-surface/README.md @@ -61,7 +61,7 @@ is to create `Adapter`s and `Surface`s. The `adapter` is a handle for our actual graphics card. You can use this to get information about the graphics card, such as its name and what backend the adapter uses. We use this to create our `Device` and `Queue` later. Let's discuss the fields of `RequestAdapterOptions`. -* `power_preference` has three variants: `None`, `LowPower` and `HighPerformance`. `LowPower` will pick an adapter that favors battery life, such as an integrated GPU. `HighPerformance` will pick an adapter for more power-hungry yet more performant GPU's, such as a dedicated graphics card. WGPU will favor `LowPower` if there is no adapter for the `HighPerformance` option. The default is `None`, where the Power usage is not considered when choosing an adapter. +* `power_preference` has three variants: `None`, `LowPower` and `HighPerformance`. `LowPower` will pick an adapter that favors battery life, such as an integrated GPU. `HighPerformance` will pick an adapter for more power-hungry yet more performant GPU's, such as a dedicated graphics card. WGPU will favor `LowPower` if there is no adapter for the `HighPerformance` option. The default is `None`, where the power usage is not considered when choosing an adapter. * The `compatible_surface` field tells wgpu to find an adapter that can present to the supplied surface. * The `force_fallback_adapter` forces wgpu to pick an adapter that will work on all hardware. This usually means that the rendering backend will use a "software" system instead of hardware such as a GPU.