sadrul | c05f347 | 2017-03-23 20:30:05 | [diff] [blame] | 1 | // Copyright 2017 The Chromium Authors. All rights reserved. |
| 2 | // Use of this source code is governed by a BSD-style license that can be |
| 3 | // found in the LICENSE file. |
| 4 | |
| 5 | #include "gpu/config/gpu_crash_keys.h" |
| 6 | |
| 7 | namespace gpu { |
| 8 | namespace crash_keys { |
Sunny Sachanandani | ac4fed4 | 2017-06-28 01:44:55 | [diff] [blame] | 9 | |
sadrul | c05f347 | 2017-03-23 20:30:05 | [diff] [blame] | 10 | #if !defined(OS_ANDROID) |
Robert Sesek | d732922 | 2017-12-08 15:31:08 | [diff] [blame^] | 11 | crash_reporter::CrashKeyString<16> gpu_vendor_id("gpu-venid"); |
| 12 | crash_reporter::CrashKeyString<16> gpu_device_id("gpu-devid"); |
sadrul | c05f347 | 2017-03-23 20:30:05 | [diff] [blame] | 13 | #endif |
Robert Sesek | d732922 | 2017-12-08 15:31:08 | [diff] [blame^] | 14 | crash_reporter::CrashKeyString<64> gpu_driver_version("gpu-driver"); |
| 15 | crash_reporter::CrashKeyString<16> gpu_pixel_shader_version("gpu-psver"); |
| 16 | crash_reporter::CrashKeyString<16> gpu_vertex_shader_version("gpu-vsver"); |
sadrul | c05f347 | 2017-03-23 20:30:05 | [diff] [blame] | 17 | #if defined(OS_MACOSX) |
Robert Sesek | d732922 | 2017-12-08 15:31:08 | [diff] [blame^] | 18 | crash_reporter::CrashKeyString<64> gpu_gl_version("gpu-glver"); |
sadrul | c05f347 | 2017-03-23 20:30:05 | [diff] [blame] | 19 | #elif defined(OS_POSIX) |
Robert Sesek | d732922 | 2017-12-08 15:31:08 | [diff] [blame^] | 20 | crash_reporter::CrashKeyString<256> gpu_vendor("gpu-gl-vendor"); |
| 21 | crash_reporter::CrashKeyString<128> gpu_renderer("gpu-gl-renderer"); |
sadrul | c05f347 | 2017-03-23 20:30:05 | [diff] [blame] | 22 | #endif |
Robert Sesek | d732922 | 2017-12-08 15:31:08 | [diff] [blame^] | 23 | crash_reporter::CrashKeyString<4> gpu_gl_context_is_virtual( |
| 24 | "gpu-gl-context-is-virtual"); |
Sunny Sachanandani | a2c68af | 2017-06-22 02:23:35 | [diff] [blame] | 25 | |
sadrul | c05f347 | 2017-03-23 20:30:05 | [diff] [blame] | 26 | } // namespace crash_keys |
| 27 | } // namespace gpu |