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; } } }