Historia zmian

Autor SHA1 Wiadomość Data
  Subv 5d55403f94 GPU: Calculate the correct viewport dimensions based on the scale and translate registers. 8 lat temu
  Subv 98b143c2d6 GLRenderer: Remove unused hw_vao_enabled_attributes variable. 8 lat temu
  Subv 370ab5df9b GLRenderer: Remove unused vertex buffer and increase the size of the stream buffer to 128 MB. 8 lat temu
  Lioncash 7c9644646f general: Make formatting of logged hex values more straightforward 8 lat temu
  Lioncash b7551e457b video-core: Move logging macros over to new fmt-capable ones 8 lat temu
  bunnei fbb3cd110c gl_rasterizer_cache: Add a function for finding framebuffer GPU address. 8 lat temu
  bunnei 4415e00181 gl_rasterizer_cache: Update to be based on GPU addresses, not CPU addresses. 8 lat temu
  bunnei 239ac8abe2 memory_manager: Make GpuToCpuAddress return an optional. 8 lat temu
  bunnei 9e11a76e92 memory_manager: Use GPUVAdddr, not PAddr, for GPU addresses. 8 lat temu
  Subv 9531a29283 GPU: Support multiple enabled vertex arrays. 8 lat temu
  Lioncash eafdcc1b8a opengl: Remove unnecessary header inclusions 8 lat temu
  Lioncash fae2dd0344 math_util: Remove the Clamp() function 8 lat temu
  Subv 43d98ca8fe GLCache: Added boilerplate code to make supporting configurable texture component types. 8 lat temu
  Subv a3e82e8e1f GLCache: Take into account the texture's block height when caching and unswizzling. 8 lat temu
  bunnei 174cba5c58 renderer_opengl: Implement BlendEquation and BlendFunc. 8 lat temu
  bunnei 77bdc49343 gl_rendering: Use NGLOG* for changed code. 8 lat temu
  bunnei 1a1af3fda3 gl_rasterizer: Implement indexed vertex mode. 8 lat temu
  Subv 477aab5960 GPU: Use the same buffer names in the generated GLSL and the buffer uploading code. 8 lat temu
  Subv 14ac40436e GPU: Don't use explicit binding points when uploading the constbuffers to opengl. 8 lat temu
  Subv e128e90350 GPU: Don't use GetPointer when uploading the constbuffer data to the GPU. 8 lat temu
  Subv 7da47da66e GPU: Use the buffer hints from the shader decompiler to upload only the necessary const buffers for each shader stage. 8 lat temu
  Subv c9b511da08 GPU: Upload the entirety of each constbuffer for each shader stage as SSBOs. 8 lat temu
  Subv 1957640ea2 GPU: Allow configuring ssbos in the opengl state manager. 8 lat temu
  Subv ae58e46036 GPU: Added a function to determine whether a shader stage is enabled or not. 8 lat temu
  bunnei beddc8afd2 gl_rasterizer: Generate shaders and upload uniforms. 8 lat temu
  bunnei 5617831d5f gl_rasterizer: Use shader program manager, remove test shader. 8 lat temu
  bunnei da1114ca59 renderer_opengl: Use OGLProgram instead of OGLShader. 8 lat temu
  Subv b0ca330e14 GL: Set up the textures used for each draw call. 8 lat temu
  Subv cb3183212d GL: Bind the textures to the shaders used for drawing. 8 lat temu
  Subv c28ed85875 GL: Create the sampler objects when starting up the GL rasterizer. 8 lat temu