2589 Commits (d905feb0c0290991f7d3047a3d332760db73aebe)

Author SHA1 Message Date
ameerj 933b5dff61 host_shaders: Remove opengl_copy_bgra.comp 4 years ago
ameerj 6aaf430d15 gl_texture_cache: Migrate BGRCopyPass from util_shaders 4 years ago
ameerj 6af2ea8253 util_shaders: Unify BGRA copy passes 4 years ago
Morph 653acf39e2 renderers: Log total pipeline count 4 years ago
ameerj e9a8e011f6 structured_control_flow: Conditionally invoke demote reorder pass 5 years ago
yzct12345 0cef80ec92 texture_cache: Address ameerj's review 5 years ago
yzct12345 e99a125e19 texture_cache: Don't change copyright year 5 years ago
yzct12345 4436e63616 texture_cache: Address ameerj's review 5 years ago
yzct12345 e85149c507 texture_cache: Split templates out 5 years ago
ameerj bfb2325618 astc_decoder: Reduce workgroup size 5 years ago
ameerj 2ff4eb5def astc_decoder: Compute offset swizzles in-shader 5 years ago
ameerj 958ede1ed9 astc_decoder: Optimize the use EncodingData 5 years ago
ameerj 9629e74364 renderers: Add explicit invert_y bool to screenshot callback 5 years ago
Lioncash ac3aa96ebc gl_shader_cache: Remove unused variable 5 years ago
ameerj 2fef43b32a renderer_base: Removed redundant settings 5 years ago
ReinUsesLisp c29f2c9507 Revert "renderers: Disable async shader compilation" 5 years ago
ReinUsesLisp 8a74a2c895 opengl: Fix asynchronous shaders 5 years ago
ReinUsesLisp a97c0ccabd shader_environment: Receive cache version from outside 5 years ago
ameerj 3927809a63 shader: Fix disabled attribute default values 5 years ago
ameerj a7fe20e636 gl_device: Simplify GLASM setting logic 5 years ago
ReinUsesLisp 4f84ef1f2b renderer_opengl: Use ARB_separate_shader_objects 5 years ago
ameerj a23f05c215 glsl: Clamp shared mem size to GL_MAX_COMPUTE_SHARED_MEMORY_SIZE 5 years ago
ReinUsesLisp ac0c2f8edc gl_shader_cache: Properly implement asynchronous shaders 5 years ago
ameerj 2cde6c5708 renderers: Fix clang formatting 5 years ago
ameerj e45e458b17 renderers: Disable async shader compilation 5 years ago
ameerj 508e41777b shader: Ignore global memory ops on devices lacking int64 support 5 years ago
ameerj 472f9fcb18 gl_shader_cache: Fixes for async shaders 5 years ago
ReinUsesLisp ff35ef8ec1 emit_spirv: Workaround VK_KHR_shader_float_controls on fp16 Nvidia 5 years ago
ReinUsesLisp 934b23ab85 vk_rasterizer: Workaround bug in VK_EXT_vertex_input_dynamic_state 5 years ago
ReinUsesLisp b48b4b0600 shader: Fix disabled and unwritten attributes and varyings 5 years ago
lat9nq 5443d4bd9c video_core: Enable GL SPIR-V shaders 5 years ago
lat9nq ddd4720fe4 general: Add setting shader_backend 5 years ago
ReinUsesLisp 362888dcb0 glasm: Add passthrough geometry shader support 5 years ago
ReinUsesLisp b1df436cef shader: Rework varyings and implement passthrough geometry shaders 5 years ago
ReinUsesLisp c0705f79b8 shader: Unify shader stage types 5 years ago
ReinUsesLisp 0a75c400e3 shader: Emulate 64-bit integers when not supported 5 years ago
ReinUsesLisp e57f54e582 gl_graphics_pipeline: Fix assembly shaders check for transform feedbacks 5 years ago
ReinUsesLisp 2cff04fab9 gl_graphics_pipeline: Inline hash and operator== key functions 5 years ago
ReinUsesLisp 97cfedab70 gl_shader_cache: Check previous pipeline before checking hash map 5 years ago
ReinUsesLisp 40402f3947 gl_graphics_pipeline: Port optimizations from Vulkan pipelines 5 years ago
ameerj c7921c7812 shaders: Allow shader notify when async shaders is disabled 5 years ago
ReinUsesLisp c4a71824d5 shader: Properly manage attributes not written from previous stages 5 years ago
ReinUsesLisp 9389e71b12 shader: Split profile and runtime info headers 5 years ago
ReinUsesLisp 52be21495e shader: Add support for native 16-bit floats 5 years ago
ReinUsesLisp 41c634a7a9 shader: Rename maxwell/program.h to translate_program.h 5 years ago
ameerj 1d2c13fd7b glsl: Address rest of feedback 5 years ago
ameerj bc50a9ef20 glsl: Conditionally use fine/coarse derivatives based on device support 5 years ago
ameerj 4e73fdbd0f glsl: Cleanup/Address feedback 5 years ago
ameerj 7e661303d5 gl_shader_cache: Implement async shaders 5 years ago
ameerj b33af69513 glsl: Add stubs for sparse queries and variable aoffi when not supported 5 years ago