Support layer: Force NoContraction on position
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 45/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- cpp
- Lĩnh vực
- computer-graphics
Hướng nghiên cứu
Không có tệp hoặc bài kiểm thử nào được nêu tên. Hãy bắt đầu bằng cách xác định phần xử lý các giai đoạn shader trong lớp hỗ trợ và đường dẫn hiện có để chuyển các qualifier GLSL thành các decoration SPIR-V. Hoàn tất nghĩa là một tùy chọn có thể cấu hình áp dụng NoContraction cho gl_Position đối với các giai đoạn shader đã chọn, với độ bao phủ cho trường hợp kết xuất nhiều pass dự kiến.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Variability in gl_Position calculations can break multi-pass rendering where the second pass needs DEPTH_EQUAL, as even minor changes due to floating point reassociation can change the value enough to fail the depth test.
For GLSL shaders can annotate variables with the precise or invariant qualifiers which turns into either NoContract or Invariant decorations in the SPIR-V. We should provide an option to force this for specific shader stages.
- Ngôn ngữ chính
- C++
- Star
- 40
- Fork
- 12
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của ARM-software/libGPULayers
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
ARM-software/libGPULayers#186 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
ARM-software/libGPULayers#184 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
ARM-software/libGPULayers#173 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100
ARM-software/libGPULayers#170 ·
-
Support VK_KHR_copy_memory_indirectCó thể làm lại được @solidpixel đã nhận 205 ngày trước và không có pull request nào đang mở. Đang mởenhancement
ARM-software/libGPULayers#167 · 2 bình luận · 1 người được giao ·
Tất cả issue của ARM-software/libGPULayers
Issue tương tự
-
Feature
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 65/100
Narezzurri/OpenVPN-Config-Manager#95 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bot-found bug priority: P1
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
madenvel/KalinkaPlayer#251 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
sqlitebrowser/sqlitebrowser#4208 ·
-
ROSES ROSES - Student Review
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày
-
area/ysql kind/bug priority/medium
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
yugabyte/yugabyte-db#34552 ·
Maintainer thường phản hồi trong vòng 1 ngày