using Newtonsoft.Json; namespace ElectronNET.API.Entities { /// /// /// public class GPUFeatureStatus { /// /// Canvas. /// [JsonProperty("2d_canvas")] public string Canvas { get; set; } /// /// Flash. /// [JsonProperty("flash_3d")] public string Flash3D { get; set; } /// /// Flash Stage3D. /// [JsonProperty("flash_stage3d")] public string FlashStage3D { get; set; } /// /// Flash Stage3D Baseline profile. /// [JsonProperty("flash_stage3d_baseline")] public string FlashStage3dBaseline { get; set; } /// /// Compositing. /// [JsonProperty("gpu_compositing")] public string GpuCompositing { get; set; } /// /// Multiple Raster Threads. /// [JsonProperty("multiple_raster_threads")] public string MultipleRasterThreads { get; set; } /// /// Native GpuMemoryBuffers. /// [JsonProperty("native_gpu_memory_buffers")] public string NativeGpuMemoryBuffers { get; set; } /// /// Rasterization. /// public string Rasterization { get; set; } /// /// Video Decode. /// [JsonProperty("video_decode")] public string VideoDecode { get; set; } /// /// Video Encode. /// [JsonProperty("video_encode")] public string VideoEncode { get; set; } /// /// VPx Video Decode. /// [JsonProperty("vpx_decode")] public string VpxDecode { get; set; } /// /// WebGL. /// public string Webgl { get; set; } /// /// WebGL2. /// public string Webgl2 { get; set; } } }