summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-07-22glsl: More FP instructions/fixesameerj
2021-07-22glsl: Add many FP32/64 instructionsameerj
2021-07-22glsl: Fixup build issuesReinUsesLisp
2021-07-22glsl: Implement more Integer opsameerj
2021-07-22glsl: Implement BF*ameerj
2021-07-22glsl: Implement a few Integer instructionsameerj
2021-07-22glsl: Use std::string_view for Emit function args.ameerj
2021-07-22glsl: Pass IR::Inst& to Emit functionsameerj
2021-07-22glsl: INeg and IAdd negate testsameerj
2021-07-22glsl: Reusable typed variables. IADD32ameerj
2021-07-22glsl: Fix program linking and cbufameerj
2021-07-22glsl: Fix "reg" allocingameerj
2021-07-22glsl: Initial backendameerj
2021-07-22spirv: Reduce log severity of mismatching denorm rulesReinUsesLisp
2021-07-22shader: Fix loop safety to SSA passReinUsesLisp
2021-07-22vk_rasterizer: Exit render passes on fragment barriersReinUsesLisp
2021-07-22vk_graphics_pipeline: Fix path with no VK_EXT_extended_dynamic_stateRodrigo Locatti
2021-07-22buffer_cache: Invalidate fast buffers on computeReinUsesLisp
2021-07-22shader: Add loggingReinUsesLisp
2021-07-22shader: Add shader loop safety check settingslat9nq
2021-07-22shader: Comment why the array component is not read in TMMLReinUsesLisp
2021-07-22vulkan_device: Enable VK_EXT_vertex_input_dynamic_stateReinUsesLisp
2021-07-22vk_pipeline_cache: Skip cached pipelines with different dynamic stateReinUsesLisp
2021-07-22main: Fix Open Transferable Shader Cache context itemameerj
2021-07-22tmml: Remove index component from coords vecameerj
2021-07-22vulkan: Add VK_EXT_vertex_input_dynamic_state supportReinUsesLisp
2021-07-22shader: Reorder shader cache directoriesReinUsesLisp
2021-07-22vk_rasterizer: Implement first indexReinUsesLisp
2021-07-22vulkan: Use VK_EXT_provoking_vertex when availableReinUsesLisp
2021-07-22spirv/convert: Catch more signed operations oversightsameerj
2021-07-22spirv/convert: Catch more broken signed operations on Nvidia OpenGLReinUsesLisp
2021-07-22 gl_buffer_cache: Use unorm internal formats for snorm texture buffer viewsameerj
2021-07-22shader_environment: Fix local memory size calculationsReinUsesLisp
2021-07-22buffer_cache: Fix copy based uniform bindings trackingReinUsesLisp
2021-07-22shader_environment: Add shader_local_memory_crs_size to local memory sizeameerj
2021-07-22gl_texture_cache: Create image storage viewsReinUsesLisp
2021-07-22gl_shader_util: Move shader utility code to a separate fileReinUsesLisp
2021-07-22gl_shader_cache: Store workers in shader cache objectReinUsesLisp
2021-07-22vk_pipeline_cache,shader_notify: Add shader notificationsReinUsesLisp
2021-07-22vk_pipeline_cache: Add asynchronous shadersReinUsesLisp
2021-07-22vk_rasterizer: Flush work on clear and dispatchesReinUsesLisp
2021-07-22DMA: Restrict optimised path for BlockToLinear further.FernandoS27
2021-07-22vk_swapchain: Handle outdated swapchainsReinUsesLisp
2021-07-22shader: Fix VertexA Shaders.FernandoS27
2021-07-22shader: Add 2D and 3D variants to SUATOM and SUREDReinUsesLisp
2021-07-22vk_buffer_cache: Handle null texture buffersReinUsesLisp
2021-07-22nsight_aftermath_tracker: Fix SPIR-V module writesReinUsesLisp
2021-07-22vk_pipeline_cache: Set support_derivative_control to trueReinUsesLisp
2021-07-22shader: Avoid CPU side undefined behavior on I2FReinUsesLisp
2021-07-22glasm: Use ARB_derivative_control conditionallyReinUsesLisp