google / google/shaderc

Formatting warnings/errors from glslc so VS can process them in the Errors/Issues List

Open
#1,472 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
2.2k
Forks
445
Avg merge
11h 6m
Merged PRs (30d)
6

Description

The formatting of errors, means that VS can't jump to them. Having to scour the build errors instead of a summary list isn't fun. Ideally VS should take in both of these styles, but doesn't.

VS wants errors formatted like this. Clang-cli and MSVC also format this way. So that's all VS intercepts.

```
1>Data/Shaders/LumFeedback.vert(65): error: 'setPointSize' : no matching overloaded function found

1>Data/Shaders/LumFeedback.vert(65,1): error: 'setPointSize' : no matching overloaded function found
```

But glslc formats them on Windows like this. This is how mac/linux clang format errors.

```
1>Data/Shaders/LumFeedback.vert:65: error: 'setPointSize' : no matching overloaded function found
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.