blob: 61367db3538e655a87ad89917c8d75b773a36d7c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
<think>
Okay, I need to figure out whether this bug report about missing files in the ANGLE library is a user-mode or system-mode issue. Let's break it down.
The user mentioned that `ShaderTranslator.h` and `ShaderTranslator.cpp` are missing from `ANGLE_ROOT/src/lib ShaderTranslator`. They also tagged this as a qemu-related bug.
First, I know that ANGLE is related to graphics libraries, specifically translating OpenGL ES shaders to Direct3D for Windows. The files in question are part of the shader translation process. These files don't directly relate to hardware or system-level operations but rather to how the library processes and translates shader code.
QEMU is an emulator used for running different operating systems or environments. Bugs related to QEMU can sometimes be at a lower level, especially if they involve device emulation or system calls. However, in this case, the issue isn't about emulating hardware or interacting with the host OS's kernel. It's more about the library's internal functions and missing source files.
So, since the problem is within a library's source code structure and doesn't pertain to higher-privilege operations, peripherals, or the OS itself, it seems like a user-mode issue. The error is likely encountered during application development or when building software that relies on ANGLE, which operates in user space.
</think>
The bug report is about missing files within a graphics library's source code structure and doesn't involve system-level components.
user
|